使用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)文章
基于PHP Socket配置以及實(shí)例的詳細(xì)介紹
本篇文章是對(duì)PHP中Socket的配置以及實(shí)例進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
php中如何使對(duì)象可以像數(shù)組一樣進(jìn)行foreach循環(huán)
php中如何使對(duì)象可以像數(shù)組一樣進(jìn)行foreach循環(huán)呢?下面小編就詳細(xì)的為大家介紹一下吧!需要的朋友可以 過(guò)來(lái)參考下2013-08-08
php實(shí)現(xiàn)簡(jiǎn)單加入購(gòu)物車功能
本文主要介紹了php實(shí)現(xiàn)簡(jiǎn)單加入購(gòu)物車功能的方法,具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧2017-03-03
PHP實(shí)現(xiàn)將視頻轉(zhuǎn)成MP4并獲取視頻預(yù)覽圖的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)將視頻轉(zhuǎn)成MP4并獲取視頻預(yù)覽圖的方法,涉及php操作視頻文件的技巧,需要的朋友可以參考下2015-03-03
php中time()與$_SERVER[REQUEST_TIME]用法區(qū)別
這篇文章主要介紹了php中time()與$_SERVER[REQUEST_TIME]用法區(qū)別,詳細(xì)分析了time()與$_SERVER[REQUEST_TIME]的用法,并以實(shí)例形式對(duì)比總結(jié)了二者在獲取當(dāng)前系統(tǒng)時(shí)間戳與請(qǐng)求時(shí)間戳的區(qū)別,需要的朋友可以參考下2014-11-11
使用PHP實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)可視化功能的示例詳解
實(shí)時(shí)數(shù)據(jù)可視化功能,是指在Web應(yīng)用程序開發(fā)中,將服務(wù)器發(fā)送的實(shí)時(shí)數(shù)據(jù),本文將介紹如何使用PHP和前端框架實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)可視化功能,需要的可以參考一下2023-07-07
php 讀取文件頭判斷文件類型的實(shí)現(xiàn)代碼
以下是對(duì)使用php實(shí)現(xiàn)讀取文件頭判斷文件類型,支持圖片、rar、exe等后綴進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過(guò)來(lái)參考下2013-08-08

