Перехват ошибок PHP, если файл XML пуст
поэтому я собираю некоторую информацию из XML-файла следующим образом:
$url = "http://myurl.blah";
$xml = simplexml_load_file($url);
За исключением того, что иногда XML-файл пуст, и мне нужно, чтобы код корректно завершился с ошибкой, но я не могу понять, как отловить ошибку PHP. Я попробовал это:
if(isset(simplexml_load_file($url)));
{
$xml = simplexml_load_file($url);
/*rest of code using $xml*/
}
else {
echo "No info avilable.";
}
Но это не работает. Я думаю, вы не можете использовать ISSET таким образом. Кто-нибудь знает, как отловить ошибку?