On Tue, Aug 18, 2009 at 1:29 PM, Brian Dunning <br...@briandunning.com>wrote:

> I have a "new SimpleXMLElement()" that is occasionally throwing:
> 'Exception: String could not be parsed as XML'
>
> Will this catch it when it happens, or am I missing something?
>
> function domyfunction() {
>        // This does some stuff to exit the script gracefully
> }
>
> try {
>        $xmlobject = new SimpleXMLElement($xml);
> } catch($e) {
>        domyfunction($e);
> }


you need to add the name of the class you want to capture, or an ancestor
thereof,

try {
  ..
} catch(Exception $e) {
 ..
}

-nathan

Reply via email to