Como descrgar imagenes desde una url con php
Hola a todos despues de unas averiguaciones encontre dos maneras de descargar una imagen desde una url a qui les dejo los ejemplos:
<?php
function download_image($url, $path) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
$file = fopen($path, 'w+');
fputs($file, $data);
fclose($file);
}
download_image("http://example.com/image.jpg", "path/to/save/image.jpg");
?>
<?php
$url = 'https://www.example.com/image.jpg';
$img = 'image.jpg';
file_put_contents($img, file_get_contents($url));
?>