Я использую следующий код для сохранения изображения с URL-адреса, но иногда URL-адрес изображения является неправильным, и изображения там нет, ИЛИ возникает проблема с изображением, и при этом сохраняется файл нулевого размера.
<?php
file_put_contents ("/var/www/html/images/" . $character . ".jpg",
file_get_contents($image));
Мне нужно попытаться найти способ остановить это, так как это создает проблему (сохранение файлов нулевого размера).
Я пробовал это, но это все еще происходит:
$filesize = file_put_contents ("/var/www/html/images/" . $character . ".jpg",
file_get_contents($image));
if (($filesize < 10) || ($filesize == "")) {
echo "Error";
}
Кто-нибудь может порекомендовать более надежный способ сделать это?