我使用SOAP和PHP连接到Web服务。现在我认为结果值是一个数组。
try
{
$result = $soapClient->__soapCall("GetTrafficIdByLicenseInfo", array($parameters), null, $soapHeaders, $output_headers);
}
当我print_r($result);
时
它会打印
stdClass Object
(
[GetTrafficIdByLicenseInfoResult] => stdClass Object
(
[intFLSCode] => 0
[lngSerial] => 0
[lngTrafficID] => 1130175832
)
)
我想分别打印这三个变量。我怎么能这样做?
答案 0 :(得分:0)
您的SOAP API请求似乎正在返回一个对象,因此您希望打印/回显结果,如下所示:
echo $result->GetTrafficIdByLicenseInfoResult->intFLSCode;
echo $result->GetTrafficIdByLicenseInfoResult->lngSerial;
echo $result->GetTrafficIdByLicenseInfoResult->lngTrafficID;