MIGITOのコードメモ

浮かんだいろんなことをメモしたり、考えたことを綴ったり

PHP

[PHP]アメブロのRSSをつかって、記事内の画像を自動で収集するプログラムを作る ロジック編

今、あるプログラムを作成中。 PHPで作成中なんですが、アメブロのRSSを指定するだけでRSSから最新記事を取得して、記事から画像のURLを取得して保存するっていうプログラムを作ってる いまは、ダウンロードして保存まで完了 さらに、重複防止のシステムも作…

取得しようとしたHTMLが404だった時の処理

file_get_content をすると。ヘッダーがその後に帰ってくるみたいで、それで条件分岐すれば404なのかどうかをチェックすることが出来る。 あと file_get_contet の頭に@マークをつけると。 取得できなかった時のエラーを非表示にすることが出来る。

URLからファイル名を取得する

PHP

画像のダウンロードを行うときに、ファイルを保存するときに名前は元の名前を付けたいので、URLから名前を取得する $name = basename($value); $data = file_get_contents($value); file_put_contents('./download/'.$name,$data); $valueには画像のURLを 画…

URLのリンクから画像をダウンロードして保存する

PHP

ディレクトリが存在しない場合はエラーがでるので、そのあたりのコードも作成しておく必要がある。でも以外と簡単に画像をダウンロードして保存出来るみたい。