Скачать картинку по её url

Первый вариант будет работать если в php.ini, параметр allow_url_fopen равен 1:
$url = 'http://img.yandex.net/i/www/logo.png';
$path = './images/logo.png';
file_put_contents($path, file_get_contents($url));

Второй вариант использует cURL:

$ch = curl_init('http://img.yandex.net/i/www/logo.png');
$fp = fopen('./images/logo.png', 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
Теги:
curl, работа с изображениями, работа с файлами
Добавлено: 26 Июля 2018 19:22:48 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...