使用PHP下载CSS文件中的图片的代码


Posted in PHP onSeptember 24, 2013

共享一段使用PHP下载CSS文件中的图片的代码

<?php 
//note 设置PHP超时时间 
set_time_limit(0); //note 取得样式文件内容 
$styleFileContent = file_get_contents('images/style.css'); 
//note 匹配出需要下载的URL地址 
preg_match_all("/url\((.*)\)/", $styleFileContent, $imagesURLArray); 
//note 循环需要下载的地址,逐个下载 
$imagesURLArray = array_unique($imagesURLArray[1]); 
foreach ($imagesURLArray as $imagesURL) { 
file_put_contents(basename($imagesURL), file_get_contents($imagesURL)); 
} 
?>
PHP 相关文章推荐
php网页后退不再出现过期
Mar 08 PHP
利用php+mysql来做一个功能强大的在线计算器
Oct 12 PHP
PHP变量内存分配问题记录整理
Nov 27 PHP
PhpDocumentor 2安装以及生成API文档的方法
May 21 PHP
PHP格式化MYSQL返回float类型的方法
Mar 30 PHP
屏蔽PHP默认设置中的Notice警告的方法
May 20 PHP
PHP读取zip文件的方法示例
Nov 17 PHP
Yii2框架实现数据库常用操作总结
Feb 08 PHP
Ubuntu 16.04下安装PHP 7过程详解
Mar 28 PHP
php利用ob_start()清除输出和选择性输出的方法
Jan 18 PHP
laravel使用Faker数据填充的实现方法
Apr 12 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
Feb 21 PHP
php实现的获取网站备案信息查询代码(360)
Sep 23 #PHP
DOM XPATH获取img src值的query
Sep 23 #PHP
php颜色转换函数hex-rgb(将十六进制格式转成十进制格式)
Sep 23 #PHP
PHP生成不同颜色、不同大小的tag标签函数
Sep 23 #PHP
php实现的一个很好用HTML解析器类可用于采集数据
Sep 23 #PHP
PHP加密函数 Javascript/Js 解密函数
Sep 23 #PHP
配置php网页显示各种语法错误
Sep 23 #PHP
You might like
超人钢铁侠联手合作?美漫作家呼吁DC漫威合作联动以抵抗疫情
2020/04/09 欧美动漫
自定义PHP分页函数
2006/10/09 PHP
PHP入门之常量简介和系统常量
2014/05/12 PHP
PHP弹出对话框技巧详细解读
2015/09/26 PHP
php示例详解Constructor Prototype Pattern 原型模式
2015/10/15 PHP
PHP实现的AES双向加密解密功能示例【128位】
2018/09/03 PHP
父窗口获取弹出子窗口文本框的值
2006/06/27 Javascript
List the Stored Procedures in a SQL Server database
2007/06/20 Javascript
Mootools 1.2教程(21)——类(二)
2009/09/15 Javascript
jQuery中after的两种用法实例
2013/07/03 Javascript
JavaScript中使用Object.prototype.toString判断是否为数组
2015/04/01 Javascript
AngularJS模块管理问题的非常规处理方法
2015/04/29 Javascript
JS 调用微信扫一扫功能
2016/12/22 Javascript
vue-hook-form使用详解
2017/04/07 Javascript
js通过Date对象实现倒计时动画效果
2017/10/27 Javascript
Parcel 打包示例(React HelloWorld)
2018/01/16 Javascript
jQuery简单判断值是否存在于数组中的方法示例
2018/04/17 jQuery
jQuery+datatables插件实现ajax加载数据与增删改查功能示例
2018/04/17 jQuery
Vue2.0+Vux搭建一个完整的移动webApp项目的示例
2019/03/19 Javascript
解决jquery validate 验证不通过后验证正确的信息仍残留在label上的方法
2019/08/27 jQuery
在微信小程序中使用mqtt服务的方法
2019/12/13 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
[46:47]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS NE
2014/05/22 DOTA
Python遍历某目录下的所有文件夹与文件路径
2018/03/15 Python
Python 中的lambda函数介绍
2018/10/10 Python
python消费kafka数据批量插入到es的方法
2018/12/27 Python
社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)
2020/09/23 Python
python3中布局背景颜色代码分析
2020/12/01 Python
HTML5中实现拖放效果无须借助javascript
2012/12/26 HTML / CSS
Get The Label中文官网:英国运动时尚购物平台
2017/04/19 全球购物
聚美优品广告词改编
2014/03/14 职场文书
综治目标管理责任书
2015/05/11 职场文书
交通事故赔偿起诉书
2015/05/20 职场文书
一文带你理解vue创建一个后台管理系统流程(Vue+Element)
2021/05/18 Vue.js
Java数据结构之链表相关知识总结
2021/06/18 Java/Android
使用Postman测试需要授权的接口问题
2022/06/21 Java/Android