php: simplexml exception retry
- by exceptionhandlingnoob
I am querying an API using SimpleXML which will occasionally fail for reasons unknown. I would like to have the script retry up to 5 times. How can I do this? I assume it has something to do with wrapping the object in a try/catch, but I'm not very experienced with this -- have tried to read the manual on exception handling but am still at a loss.
Thanks for any help :)
// set up xml handler
$xmlstr = file_get_contents($request);
$xml = new SimpleXMLElement($xmlstr);
Here is the error message I am receiving:
[function.file-get-contents]: failed to open stream: HTTP request failed!