Una forma sencilla en php para descargar y guardar una imagen externa (de una determinada página web) en tu servidor usando las funciones «file_get_contents» para capturar la imagen y «file_put_contents» para guardar la foto en nuestro servidor.

$imagen = file_get_contents('http://www.dominio.com/foto.jpg');
file_put_contents('rutadetuservidor/foto.jpg', $imagen);

Agradezco tu comentario 🤘