我花了一些时间来在php中配置soap。现在我只是想了解它。我在这里使用网络服务来学习:
http://www.webservicex.net/WCF/ServiceDetails.aspx?SID=19
它说WSDL就在这里:
http://www.webservicex.net/stockquote.asmx?wsdl
这是我的代码:
$client = new SoapClient('http://www.webservicex.net/stockquote.asmx?wsdl');
$result = $client->getQuote("AAPL");
echo $result;
我收到错误消息“类stdClass的对象无法转换为字符串”。现在我意识到$ result是一个对象,我想知道如何访问服务器填充的数据?我试图了解WSDL,但我无处可去。它应该是这样的:
$result->price
? (顺便说一下,这不起作用......)
想法?
答案 0 :(得分:1)
var_dump()
您的回复并进行检查。