我在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...
如何打印分配给字符串值?
多谢。
不太确定,但我认为它是一个嵌套对象。如果我错了,请发表评论。但我会猜到这样的事情:
$result->GetSCSMWorkItemResult->SCSMResponseData->AssignedTo;
它是一个
对象,所以你需要做:
echo $result->AssignedTo;