PHP 画像ダウンロード方法まとめ!基本から応用まで
- file_get_contents()関数を使用して画像をダウンロードする:
$url = 'https://example.com/image.jpg';
$image = file_get_contents($url);
file_put_contents('image.jpg', $image);
- 画像をダウンロードするためにcURLを使用する。
$url = 'https://example.com/image.jpg';
$ch = curl_init($url);
$fp = fopen('image.jpg', 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
- 画像をダウンロードするためにcopy()関数を使用する。
$url = 'https://example.com/image.jpg';
copy($url, 'image.jpg');
注意:画像をダウンロードする際には、サーバーにファイルを保存するための十分な権限が必要です。