0

我一直在调用 Web 服务,但该服务有时在一个方向上工作,有时在另一个方向上工作。我想调用服务,如果服务在这个方向上失败,我想尝试另一个方向。我一直在使用 php 函数 is_soap_fault() 但是当第一个方向失败时,我使用 is_soap_fault() 而另一个方向(工作方向)永远不会给出结果。

$service="http://xxx.xx.x.xxx/blabla/webservices.nsf/getDetails?WSDL"; 
try{
    $client = new SoapClient($service);
    $result = $client->getDetailPoints();
}catch (SoapFault $e){
    var_dump($e);
}
4

0 回答 0