Który z poniższych sposobów lepiej złapać błąd podczas wywoływania usługi sieciowej przy użyciu SoapClent?soapClient użyj SoapFault lub Exception lub obu, aby wykryć błąd?
try {
$response = $client->SomeSoapRequest();
}
catch(SoapFault $e){
}
Lub:
try {
$response = $client->SomeSoapRequest();
}
catch(SoapFault $e){
}
catch(Exception $e){
}
Również chcę złapać timeout gniazda; czy to będzie SoapFault
lub Exception
?
Dzięki!
możliwy duplikat [Limit czasu korzystania z mydła w PHP] (http://stackoverflow.com/questions/835184/handling-soap-timeouts-in-php) – Josh
Dobra, mam odznakę. –