ホームページ  >  記事  >  php教程  >  CSS ファイル内の画像をダウンロードするための PHP コード

CSS ファイル内の画像をダウンロードするための PHP コード

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

私は中学3年生からインターネット投資を始めて以来、シニアのプロスキャルパーとして豊富なスキャルピング経験を積んできました。 Webプログラマーなら誰しも同じような経験があると思います。


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

< ?php
/*
その他のオリジナル PHP フレームワーク
著作権 (c) 2007 - 2008 IsMole Inc.

作者: きみ
ドキュメント: スタイル ファイルの写真をダウンロード、Shuishui 専用ピーリング ツール
*/

//note PHP タイムアウトを設定します
set_time_limit(0);

//note スタイルファイルの内容を取得します
$styleFileContent = file_get_contents('images/style.css');

//note ダウンロードする必要がある URL アドレスと一致します
preg_match_all("/url((.*))/", $styleFileContent, $imagesURLArray);

//note はダウンロードするアドレスをループし、1 つずつダウンロードします
$imagesURLArray = array_unique($imagesURLArray[1]);
foreach($imagesURLArray as $imagesURL) {
file_put_contents(basename($imagesURL), file_get_contents($imagesURL));
}



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