Я использую эту функцию curl для загрузки удаленного файла file.php
.
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://example.com/file.php");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
if(curl_exec($ch) === FALSE) {
echo 'No file';
} else {
echo curl_exec($ch);
}
curl_close($ch);
Но если файл не существует, я получаю стандартный файл сервера 404 в example.com
.
Как мне получить curl, чтобы повторить текст "Нет файла"?
Я смотрел на этот вопрос Простой способ проверить URL для 404 в PHP? но ядумаю, что был бы полезен более простой пример.