如何解析asmx的返回值
how to parse returned value from asmx
我想将一些值从 php 发送到 asmx webservce。
我的代码工作正常,但 return 值是这样的:
object(stdClass)#4 (1) { ["any"]=> string(963) "123" }
现在,如何获取 123
值?
require_once('lib/nusoap.php');
$client = new SoapClient("http://****/service.asmx?WSDL");
$params->UserName = '1';
$params->PassWord = '1!';
$params->Ip = '1!';
$params->MacMain = '1!';
$params->PcName = '1!';
$result = $client->GetPassPort($params)->GetPassPortResult;
var_dump($result);
从对象获取数据时,您需要使用 ->
operator.Just 使用以下代码获取 123
作为 :
$result->any
我想将一些值从 php 发送到 asmx webservce。 我的代码工作正常,但 return 值是这样的:
object(stdClass)#4 (1) { ["any"]=> string(963) "123" }
现在,如何获取 123
值?
require_once('lib/nusoap.php');
$client = new SoapClient("http://****/service.asmx?WSDL");
$params->UserName = '1';
$params->PassWord = '1!';
$params->Ip = '1!';
$params->MacMain = '1!';
$params->PcName = '1!';
$result = $client->GetPassPort($params)->GetPassPortResult;
var_dump($result);
从对象获取数据时,您需要使用 ->
operator.Just 使用以下代码获取 123
作为 :
$result->any