Web ページの画像を収集してローカルに保存するための PHP のサンプル コード
リリース: 2016-07-25 08:55:06
-
- /**
- * Web ページのファイルをローカルに保存します (画像収集用)
- * 編集: bbs.it-home.org
- * @param ファイル パス $sUrl
- * @param ローカル パス $sSavePath を保存
- * @return boolean
- */
- function download_file($sUrl,$sSavePath='')
- {
- $sFileName = GetUrlFileExt($sUrl);
- $c = file_get_contents($sUrl);
- return file_put_contents($sSavePath.'/'.$sFileName,$c);
- }
-
- /**
- * ファイル名を取得します
- *
- * @param Web ページの URL $sUrl
- * @return string
- */
- function GetUrlFileExt($sUrl)
- {
- $aAry = parse_url($sUrl);
- $sFile = ベース名($aAry['パス']);
- $sExt =explode('.',$sFile);
- $sExt[0].'.'.$sExt[1] を返します。
- }
-
- $sPath = "D:/marker_imgs";
- for($i=1;$i<100;$i++)
- {
- $sUrl = "http://bbs.it-home.org/red/marker$i.png";
- download_file($sUrl,$sPath);
- }
- ?>
复制發
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31