Captura de errores de PHP si el archivo XML está vacío
así que estoy agarrando algo de información de un archivo XML así:
$url = "http://myurl.blah";
$xml = simplexml_load_file($url);
Excepto que a veces el archivo XML está vacío y necesito que el código falle correctamente, pero parece que no puedo descubrir cómo detectar el error de PHP. Intenté esto:
if(isset(simplexml_load_file($url)));
{
$xml = simplexml_load_file($url);
/*rest of code using $xml*/
}
else {
echo "No info avilable.";
}
Pero no funciona. Supongo que no puedes usar ISSET de esa manera. Alguien sabe como atrapar el error?