Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中从类中获取值_Php_Soap - Fatal编程技术网

在PHP中从类中获取值

在PHP中从类中获取值,php,soap,Php,Soap,我正在尝试从cargo webservice获取操作消息 在填充$myArr数组的内部之后,我向web服务发送一个请求,如下所示 $result = $client->queryShipment($myArr); // it asks to web server whether cargo exist or not echo "<pre>"; var_dump($result); echo "</pre>"; 我只需要从$res

我正在尝试从cargo webservice获取操作消息

在填充$myArr数组的内部之后,我向web服务发送一个请求,如下所示

    $result = $client->queryShipment($myArr);   // it asks to web server whether cargo exist or not
    echo "<pre>";
    var_dump($result);
    echo "</pre>";
我只需要从$result中获取operationMessage值。我该怎么做呢?

太简单了

$operationMessage = $result->ShippingDeliveryV0->shippingDeliveryDetailV0->operationMessage;
太简单了

$operationMessage = $result->ShippingDeliveryV0->shippingDeliveryDetailV0->operationMessage;
尝试:

尝试:


尝试json_解码($result,true);然后以数组格式获得响应。获取所需的值。
$result->ShippingDeliveryVO->shippingDeliveryDetailVO->operationMessage
您可以从arraytries调用json_decode($result,true);然后以数组格式获得响应。获取所需的值。
$result->ShippingDeliveryVO->shippingDeliveryDetailVO->operationMessage$operationMessage = $result->ShippingDeliveryV0->shippingDeliveryDetailV0->operationMessage;