<?php
$url = 'https://c7.alamy.com/compes/dwxf17/la-bandera-nazi-utilizado-en-la-segunda-guerra-mundial-en-un-estilo-grunge-dwxf17.jpg'; // URL del archivo a descargar
$path_info = pathinfo($url);
$extension = $path_info['extension'];
$contenido = file_get_contents($url);
if ($contenido !== false) {
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$mime_type = finfo_buffer($finfo, $contenido);
$nombre_aleatorio = bin2hex( random_bytes(16) );
$ruta_destino = $nombre_aleatorio.'.'.$extension;
$guardado = file_put_contents($ruta_destino, $contenido);
if ($guardado !== false) {
echo 'El archivo se ha descargado y guardado en: ' . $ruta_destino;
} else {
echo 'No se pudo guardar el archivo en la ruta especificada.';
}
} else {
echo 'No se pudo obtener el contenido de la URL.';
}
?>