使用PHP下载CSS文件中的所有图片【几行代码即可实现】


Posted in PHP onDecember 14, 2016

我们在扒皮(你们懂的)经常会遇到,虽然有扒皮软件吧~但跑在windows下~

这儿来个PHP的~~~只要几行代码即可实现

<?php
set_time_limit(0);
//取得样式文件内容
$styleFileContent = file_get_contents('images/style.css');
//匹配出需要下载的URL地址
preg_match_all("/url\((.*)\)/", $styleFileContent, $imagesURLArray);
//循环需要下载的地址,逐个下载 这儿可能还需要做些判断,比如地址补充,相对路径替换等。
$imagesURLArray = array_unique($imagesURLArray[1]);
foreach($imagesURLArray as $imagesURL) {
    file_put_contents(basename($imagesURL), file_get_contents($imagesURL));
}

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

PHP 相关文章推荐
PHP安装全攻略:APACHE
Oct 09 PHP
用php+mysql一个名片库程序
Oct 09 PHP
PHP5 字符串处理函数大全
Mar 23 PHP
PHP 正则表达式之正则处理函数小结(preg_match,preg_match_all,preg_replace,preg_split)
Oct 05 PHP
PHP列出MySQL中所有数据库的方法
Mar 12 PHP
PHP生成静态HTML页面最简单方法示例
Apr 09 PHP
Yii2使用swiftmailer发送邮件的方法
May 03 PHP
PHP邮箱验证示例教程
Jun 01 PHP
php获取给定日期相差天数的方法分析
Feb 20 PHP
Laravel框架模型的创建及模型对数据操作示例
May 07 PHP
Laravel框架下载,安装及路由操作图文详解
Dec 04 PHP
PHP使用PDO实现mysql防注入功能详解
Dec 20 PHP
Thinkphp 中 distinct 的用法解析
Dec 14 #PHP
PHP 500报错的快速解决方法
Dec 14 #PHP
php json中文编码为null的解决办法
Dec 14 #PHP
PHP正则匹配日期和时间(时间戳转换)的实例代码
Dec 14 #PHP
Thinkphp整合微信支付功能
Dec 14 #PHP
php判断是否连接上网络的方法实例详解
Dec 14 #PHP
基于php实现的验证码小程序
Dec 13 #PHP
You might like
DC的38部超级英雄动画电影
2020/03/03 欧美动漫
虫族 Zerg 历史背景
2020/03/14 星际争霸
教你IIS6的PHP最佳配置方法
2006/09/05 PHP
PHP面向对象程序设计之类常量用法实例
2014/08/20 PHP
PHP实现时间日期友好显示实现代码
2019/09/08 PHP
js读取本地excel文档数据的代码
2010/11/11 Javascript
关于onScroll事件在IE6下每次滚动触发三次bug说明
2011/09/21 Javascript
js+JQuery返回顶部功能如何实现
2012/12/03 Javascript
jQuery获得内容和属性示例代码
2014/01/16 Javascript
ie下$.getJSON出现问题的解决方法
2014/02/12 Javascript
JS数组的赋值介绍
2014/03/10 Javascript
jQuery中is()方法用法实例
2015/01/06 Javascript
script标签属性用type还是language
2015/01/21 Javascript
各式各样的导航条效果css3结合jquery代码实现
2016/09/17 Javascript
Angularjs中使用layDate日期控件示例
2017/01/11 Javascript
Node.js Express 框架 POST方法详解
2017/01/23 Javascript
react-native中ListView组件点击跳转的方法示例
2017/09/30 Javascript
Nodejs中的JWT和Session的使用
2018/08/21 NodeJs
微信{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}
2018/10/12 Javascript
浅谈webpack+react多页面开发终极架构
2018/11/11 Javascript
python解析模块(ConfigParser)使用方法
2013/12/10 Python
python实现中文分词FMM算法实例
2015/07/10 Python
pyspark.sql.DataFrame与pandas.DataFrame之间的相互转换实例
2018/08/02 Python
Python  unittest单元测试框架的使用
2018/09/08 Python
Python使用dict.fromkeys()快速生成一个字典示例
2019/04/24 Python
原生canvas制作画图小工具的踩坑和爬坑
2020/06/09 HTML / CSS
美国礼品卡交易网站:Cardpool
2018/08/27 全球购物
交通法规咨询中心工作职责
2013/11/27 职场文书
商务主管岗位职责
2013/12/08 职场文书
小学安全教育材料
2014/02/17 职场文书
小学生植树节活动总结
2014/07/04 职场文书
董事长秘书岗位职责
2015/02/13 职场文书
环保建议书作文500字
2015/09/14 职场文书
新入职员工工作总结
2015/10/15 职场文书
化工厂员工工作总结
2015/10/15 职场文书
iPhone13将有八大升级
2021/04/15 数码科技