使用PHP下載CSS文件中的所有圖片【幾行代碼即可實(shí)現(xiàn)】
我們?cè)诎瞧?你們懂的)經(jīng)常會(huì)遇到,雖然有扒皮軟件吧~但跑在windows下~
這兒來(lái)個(gè)PHP的~~~只要幾行代碼即可實(shí)現(xiàn)
<?php set_time_limit(0); //取得樣式文件內(nèi)容 $styleFileContent = file_get_contents('images/style.css'); //匹配出需要下載的URL地址 preg_match_all("/url\((.*)\)/", $styleFileContent, $imagesURLArray); //循環(huán)需要下載的地址,逐個(gè)下載 這兒可能還需要做些判斷,比如地址補(bǔ)充,相對(duì)路徑替換等。 $imagesURLArray = array_unique($imagesURLArray[1]); foreach($imagesURLArray as $imagesURL) { file_put_contents(basename($imagesURL), file_get_contents($imagesURL)); }
以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持腳本之家!
- 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下載CSS文件中的圖片的代碼
- 用php實(shí)現(xiàn)的下載css文件中的圖片的代碼
相關(guān)文章
ThinkPHP V2.2說(shuō)明文檔沒(méi)有說(shuō)明的那些事實(shí)例小結(jié)
這篇文章主要介紹了ThinkPHP V2.2說(shuō)明文檔沒(méi)有說(shuō)明的那些事,實(shí)例分析了ThinkPHP中常用的技巧,需要的朋友可以參考下2015-07-07Yii框架擴(kuò)展CGridView增加導(dǎo)出CSV功能的方法
這篇文章主要介紹了Yii框架擴(kuò)展CGridView增加導(dǎo)出CSV功能的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Yii框架擴(kuò)展組件實(shí)現(xiàn)導(dǎo)出CSV格式數(shù)據(jù)的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下2017-05-05Thinkphp5框架實(shí)現(xiàn)圖片、音頻和視頻文件的上傳功能詳解
這篇文章主要介紹了Thinkphp5框架實(shí)現(xiàn)圖片、音頻和視頻文件的上傳功能,結(jié)合實(shí)例形式分析了thinkPHP5文件上傳的原理、操作步驟、實(shí)現(xiàn)方法及相關(guān)注意事項(xiàng),需要的朋友可以參考下2019-08-08php檢查函數(shù)必傳參數(shù)是否存在的實(shí)例詳解
這篇文章主要介紹了php檢查函數(shù)必傳參數(shù)是否存在的實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-08-08Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例
這篇文章主要介紹了Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-01-01