使用PHP下载CSS文件中的所有图片【几行代码即可实现】
更新时间:2016年12月14日 14:59:41 作者:吕滔博客
本文主要对使用PHP下载CSS文件中的所有图片的方法进行介绍,只需几行代码即可实现,且注释详细。下面就跟小编一起来看下吧
我们在扒皮(你们懂的)经常会遇到,虽然有扒皮软件吧~但跑在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));
}
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
相关文章
Thinkphp5框架实现图片、音频和视频文件的上传功能详解
这篇文章主要介绍了Thinkphp5框架实现图片、音频和视频文件的上传功能,结合实例形式分析了thinkPHP5文件上传的原理、操作步骤、实现方法及相关注意事项,需要的朋友可以参考下2019-08-08
Yii2-GridView 中让关联字段带搜索和排序功能示例
这篇文章主要介绍了Yii2-GridView 中让关联字段带搜索和排序功能示例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。2017-01-01


最新评论