PHP 网络服务打印值



我有这个网络服务代码段,我想打印返回的实际值。

$client = new SoapClient("http://www.webservicex.net/currencyconvertor.asmx?WSDL");// Gets the webservice
$Converte =  $client->ConversionRate (array("FromCurrency"=>"USD","ToCurrency"=>"ILS")); //calls the converter

现在我想获取值(当我在 Web 服务本身中执行此操作时,我得到 xml 和值 3.94 ~,但是当我尝试时,让我们说 print_r($converte) 我得到

stdClass Object ( [ConversionRateResult] => 3.94 )

print_r 正在打印 Web 服务返回给您的对象的属性。 从外观上看,响应中只有一个属性,ConversionRateResult

stdClass是一个对象,其属性可以使用对象运算符访问->

echo $Converte->ConversionRateResult;

print_r($converte["ConversionRateResult"]);

这是你要找的吗? 如果是这样,我将使用更多信息对其进行编辑。

最新更新