2016-02-04 58 views
1

我已经安装在SoapClient的像PHP:无法访问从PHP SoapClient的()响应

<?php 

    $wsdl = 'Wsdl-url'; 
    $client = new SoapClient($wsdl); 
    $ticketinfo = array('strWorkItemType' => 'Service Request', 'strID' => 'SR14270425', 'strGlobalID' => '', 'strStatus' => '', 'strTitle'=> '', 'strDesc' => '', 'strCreateDate' => '', 'strStartDate' => '', 'strEndDate' => ''); 
    $result = $client->GetSCSMWorkItem($ticketinfo); 

    var_dump($result); 
?> 

结果=

object(stdClass)#2 (1) { ["GetSCSMWorkItemResult"]=> object(stdClass)#3 (1) { ["SCSMResponseData"]=> object(stdClass)#4 (19) { ["AUEmail"]=> string(8) "cblancmr" ["AUFirstName"]=> NULL ["AULastName"]=> NULL ["AUPhone"]=> NULL ["AssignedTo"]=> string(7) "jangele" ["Classification"]=> string(15) "Other - Request" ["CreatedDate"]=> string(19) "2/3/2016 6:00:00 AM" ["Description"]=> string(1523) "I... 

如何打印AssignedTo字符串值?

非常感谢。

回答

0

不能确定,但​​我认为这是一个嵌套的对象。如果我错了,请评论下。但我想这样的事情:

$result->GetSCSMWorkItemResult->SCSMResponseData->AssignedTo; 
0

这是一个对象,所以你想做的事:

echo $result->AssignedTo; 
+0

我什么都没有(它不工作,我有空白页。 – Makromat