ホームページ  >  記事  >  php教程  >  PHP は CSS ファイルから画像をダウンロードします

PHP は CSS ファイルから画像をダウンロードします

WBOY
WBOYオリジナル
2016-06-21 08:57:03873ブラウズ

私は中学 3 年生で偉大なインターネットへの投資を始めて以来、上級のプロのスキャルパーとしてスキャルピングの豊富な経験を積み上げてきました。 Webプログラマーなら誰しも同じような経験があると思います。ピーリングのプロセス中に、スタイル ファイル内の画像をダウンロードすることが不可欠です。ダウンロードする必要のある画像が数百個ある可能性がある比較的大きなスタイル ファイルに遭遇した場合は、次の小さなコードを使用するのが最も適切です。

私は中学 3 年生で偉大なインターネットへの投資を始めて以来、上級のプロのスキャルパーとしてスキャルピングの豊富な経験を積み上げてきました。 ウェブ に携わるすべてのプログラマーは同様の経験をしていると思います。

ピーリングプロセス中に、スタイルファイル内の画像をダウンロードすることが不可欠です。ダウンロードする必要のある画像が数百個ある可能性がある比較的大きなスタイル ファイルに遭遇した場合は、次の小さなコードを使用するのが最も適切です。

< ?php /* 詳細およびオリジナル PHP フレームワーク Copyright (c) 2007 - 2008 IsMole Inc. 著者: kimi ドキュメント: スタイル ファイル、Shuishui 特殊ピーリング ツール内の画像をダウンロード */ //note PHP タイムアウトを設定 set_time_limit (0); //note スタイルファイルの内容を取得 $styleFileContent = file_get_contents('images/style.css') //note ダウンロードする必要のある URL アドレスと一致します preg_match_all("/url((.*); )/", $styleFileContent, $imagesURLArray); //ダウンロードするアドレスをループして 1 つずつダウンロードすることに注意 $imagesURLArray = array_unique($imagesURLArray[1]); foreach($imagesURLArray as $imagesURL) { file_put_contents(basename) ($imagesURL), file_get_contents($imagesURL));

最後に、ピーリングの成功をお祈りします。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。