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

Первый вариант будет работать если в php.ini, параметр allow_url_fopen равен 1:

$url = 'http://abcvg.com/templates/Main/images/logotype.png';
$path = './images/logo.png';
file_put_contents($path, file_get_contents($url));


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

$ch = curl_init('http://abcvg.com/templates/Main/images/logotype.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);



Просмотров: 2823
14.04.2015, 11:03 -

Категория: Статьи » Программирование » PHP