10
使用SoapClent調用Web服務時,以下哪項更好地捕獲錯誤?soapClient使用SoapFault或異常或兩者來捕捉錯誤?
try {
$response = $client->SomeSoapRequest();
}
catch(SoapFault $e){
}
或者:
try {
$response = $client->SomeSoapRequest();
}
catch(SoapFault $e){
}
catch(Exception $e){
}
另外,我要趕一個套接字超時;這將是一個SoapFault
或Exception
?
謝謝!
的可能重複的[處理肥皂在PHP超時(http://stackoverflow.com/questions/835184/handling-soap-timeouts-in-php) – Josh 2011-01-31 18:06:43
好的,有一個徽章。 – 2012-12-28 11:24:49