Загрузка файла с удаленного сервера

Иногда требуется загрузить файл или изображение с удаленного сервера, для этого мы используем фунцию file_put_contents, но перед загрузкой стоит проверить существование файла.

Чтобы проверить существует ли файл или изображение на сервере, мы используем функцию fopen.

$old_url='http://kakorin.com/image/old_image.jpg';
if(@fopen($old_url,"r")==true){
	$new_url='image/new_image.jpg';
	file_put_contents($new_url,file_get_contents($old_url));
}
php