无法访问从PHP SoapClient的()响应
问题描述:
我已经安装在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字符串值?
非常感谢。
答
不能确定,但我认为这是一个嵌套的对象。如果我错了,请评论下。但我想这样的事情:
$result->GetSCSMWorkItemResult->SCSMResponseData->AssignedTo;
答
这是一个对象,所以你想做的事:
echo $result->AssignedTo;
我什么都没有(它不工作,我有空白页。 – Makromat