我有这个webservice片段,我想打印返回的实际值。
$client = new SoapClient("http://www.webservicex.net/currencyconvertor.asmx?WSDL");// Gets the webservice
$Converte = $client->ConversionRate (array("FromCurrency"=>"USD","ToCurrency"=>"ILS")); //calls the converter
现在我想获得价值(当我在网络服务本身做这个时,我得到xml和3.94的值,但是当我尝试让我们说print_r($ converte)我得到
stdClass Object ( [ConversionRateResult] => 3.94 )
答案 0 :(得分:0)
print_r
正在打印Web服务返回给您的对象的属性。从它的外观来看,响应中只有一个属性ConversionRateResult
stdClass
是一个对象,可以使用对象运算符->
echo $Converte->ConversionRateResult;
答案 1 :(得分:0)
print_r($converte["ConversionRateResult"]);
这是你要找的吗?如果是这样的话,我会用更多的信息来编辑它。