我使用简单的php脚本,其中包含API(wsdl)
<?
$client = new SoapClient('http://nbg.gov.ge/currency.wsdl');
print ("Exchange Rates: USD - ");
print $client->GetCurrency('USD').'₾/';
?>
这是汇率。点数/美元后我收到4位数 - 1.2345 但想要点后只有2位数字,如美元 - 1.23 这可能吗?
答案 0 :(得分:0)
数字格式与Web服务无关。查看http://php.net/number_format以获取文档。
echo number_format( '1.123456789', 2 );
答案 1 :(得分:0)
您可以使用php number_format()函数。
number_format(1,2,3,4)
<?
$client = new SoapClient('http://nbg.gov.ge/currency.wsdl');
print ("Exchange Rates: USD - ");
print number_format($client->GetCurrency('USD'), 2, ',', '.').'₾/';
?>
//Ex output = Exchange Rates: USD - 2,47₾/