Php Web服务客户端返回std类

时间:2016-02-22 16:47:36

标签: php

我是php的新手。我在.Net中创建了一个web服务,并尝试在Php中使用它。我编写的用于使用Web服务的代码如下:

$client = new SoapClient("http://localhost:50207/Airthmatic.asmx?WSDL");
$helloWorldObj =  (Array)$client->HelloWorld();
echo $helloWorldObj["HelloWorldResult"];

我的问题是为什么webservice的返回值转换为std类?我必须将它转换为数组才能获得Hello World值。这是正确的做法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用 - >访问stdClass的元素。操作

$helloWorldObj->HelloWorldResult;也会这样做:)