is_soap_fault Checks if SOAP call was failed Description boolis_soap_fault mixedobj This function is useful when you like to check if the SOAP call failed, but don't like to use exceptions. To use it you must create a SoapClient object with exceptions option set to zero or &false;. In this case, the SOAP method will return a special SoapFault object which encapsulates the fault details (faultcode, faultstring, faultactor and faultdetails). If exceptions is not set then SOAP call will throw an exception on error. is_soap_fault checks if the given parameter is a SoapFault object. <function>is_soap_fault</function> example 0)); $result = $client->SomeFunction(); if (is_soap_fault($result)) { trigger_error("SOAP Fault: (faultcode: {$result->faultcode}, faultstring: {$result->faultstring})", E_ERROR); } ?> ]]> SOAP's standard method for error reporting is exceptions SomeFunction(...); } catch (SoapFault $fault) { trigger_error("SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_ERROR); } ?> ]]> See also SoapClient::SoapClient, and SoapFault::SoapFault.