画像をダウンロードするPHPコード

画像収集化が自分用に作ったりもする。
単体で使ったり、PEARのGDライブラリなんかと合わせて使ったりする。
ページのクロール
↓
イメージタグ検索
↓
imgURL取得
↓
ダウンロード
↓
GDで画像サイズ変換
といった動きの開発する時に使う。
特定範囲をタグで指定してその範囲の中の画像をダウンロードさせたりするとより効果的です。
単体で使ったり、PEARのGDライブラリなんかと合わせて使ったりする。
ページのクロール
↓
イメージタグ検索
↓
imgURL取得
↓
ダウンロード
↓
GDで画像サイズ変換
といった動きの開発する時に使う。
特定範囲をタグで指定してその範囲の中の画像をダウンロードさせたりするとより効果的です。
画像のダウンロード
"w"で指定するため、保存先フォルダのパーミッションは666等に変更しておく必要があります。$imurl = "";//画像のURL指定
$imNAME = "";//保存するURLというかファイル名
$imDL = file_get_contents($imurl);
$imOUTPUT = fopen($imDL,"w");
flock($imOUTPUT ,LOCK_EX);
fwrite($imOUTPUT,$imDL);
とかを使ったりすると画像の拡張子とかも取得でき、保存形式をそれに合わせて変更できたりもする。if(File_Exists($imurl )){
$imurlS = pathinfo( realpath( $imurl ) );
echo $imurlS['extension'];//画像拡張子
}
スポンサードリンク
| 読み込み | comments:1 | trackbacks:0 | TOP↑
承認待ちコメント
このコメントは管理者の承認待ちです
| | 2013/07/09 18:22 | | ≫ EDIT