使用PHP下載CSS文件中的圖片的代碼
更新時(shí)間:2013年09月24日 09:50:48 作者:
CSS文件中的圖片在以前不知道該如何下載,而現(xiàn)在卻可以使用php簡(jiǎn)單實(shí)現(xiàn)了,具體的如下,感興趣的朋友可以參考下
共享一段使用PHP下載CSS文件中的圖片的代碼
<?php
//note 設(shè)置PHP超時(shí)時(shí)間
set_time_limit(0);
//note 取得樣式文件內(nèi)容
$styleFileContent = file_get_contents('images/style.css');
//note 匹配出需要下載的URL地址
preg_match_all("/url\((.*)\)/", $styleFileContent, $imagesURLArray);
//note 循環(huán)需要下載的地址,逐個(gè)下載
$imagesURLArray = array_unique($imagesURLArray[1]);
foreach ($imagesURLArray as $imagesURL) {
file_put_contents(basename($imagesURL), file_get_contents($imagesURL));
}
?>
復(fù)制代碼 代碼如下:
<?php
//note 設(shè)置PHP超時(shí)時(shí)間
set_time_limit(0);
//note 取得樣式文件內(nèi)容
$styleFileContent = file_get_contents('images/style.css');
//note 匹配出需要下載的URL地址
preg_match_all("/url\((.*)\)/", $styleFileContent, $imagesURLArray);
//note 循環(huán)需要下載的地址,逐個(gè)下載
$imagesURLArray = array_unique($imagesURLArray[1]);
foreach ($imagesURLArray as $imagesURL) {
file_put_contents(basename($imagesURL), file_get_contents($imagesURL));
}
?>
您可能感興趣的文章:
- php正則匹配文章中的遠(yuǎn)程圖片地址并下載圖片至本地
- PHP使用pcntl_fork實(shí)現(xiàn)多進(jìn)程下載圖片的方法
- PHP通過(guò)正則表達(dá)式下載圖片到本地的實(shí)現(xiàn)代碼
- 使用PHP實(shí)現(xiàn)下載CSS文件中的圖片
- php使用gzip壓縮傳輸js和css文件的方法
- php獲取CSS文件中圖片地址并下載到本地的方法
- php實(shí)現(xiàn)的css文件背景圖片下載器代碼
- PHP根據(jù)傳入?yún)?shù)合并多個(gè)JS和CSS文件的簡(jiǎn)單實(shí)現(xiàn)
- 用php實(shí)現(xiàn)的下載css文件中的圖片的代碼
- 使用PHP下載CSS文件中的所有圖片【幾行代碼即可實(shí)現(xiàn)】
相關(guān)文章
php5.4傳引用時(shí)報(bào)錯(cuò)問(wèn)題分析
這篇文章主要介紹了php5.4傳引用時(shí)報(bào)錯(cuò)問(wèn)題,結(jié)合實(shí)例形式分析了php5.4傳引用時(shí)報(bào)錯(cuò)問(wèn)題及解決方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2016-01-01PHP模擬登陸163郵箱發(fā)郵件及獲取通訊錄列表的方法
這篇文章主要介紹了PHP模擬登陸163郵箱發(fā)郵件及獲取通訊錄列表的方法,實(shí)例分析了php實(shí)用curl模擬登陸163郵箱的操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03php實(shí)現(xiàn)基于openssl的加密解密方法
這篇文章主要介紹了php實(shí)現(xiàn)基于openssl的加密解密方法,結(jié)合實(shí)例形式分析了php自定義函數(shù)實(shí)現(xiàn)基于openssl的加密解密操作相關(guān)技巧,需要的朋友可以參考下2016-09-09PHP顯示今天、今月、上月、今年的起點(diǎn)/終點(diǎn)時(shí)間戳的代碼
PHP顯示今天、今月、上月、今年的起點(diǎn)/終點(diǎn)時(shí)間戳的代碼,需要的朋友可以參考下。2011-05-05php實(shí)現(xiàn)session共享的實(shí)例方法
在本篇文章里小編給大家整理的是關(guān)于php如何實(shí)現(xiàn)session共享知識(shí)點(diǎn)內(nèi)容,有需要的朋友們跟著學(xué)習(xí)參考下。2019-09-09PHP數(shù)據(jù)庫(kù)操作四:mongodb用法分析
這篇文章主要介紹了PHP數(shù)據(jù)庫(kù)操作mongodb用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了MongoDB的功能、安裝、基本命令、使用方法及相關(guān)注意事項(xiàng),需要的朋友可以參考下2017-08-08PHP針對(duì)中英文混合字符串長(zhǎng)度判斷及截取方法示例
這篇文章主要介紹了PHP針對(duì)中英文混合字符串長(zhǎng)度判斷及截取方法,結(jié)合實(shí)例形式分析了php中英文字符串的遍歷、轉(zhuǎn)換、截取、計(jì)算等相關(guān)操作技巧,需要的朋友可以參考下2017-03-03