我有以下代码给出了结果:4.00 USD
<?php echo $number->currency($auction['Product']['rrp'], $appConfigurations['currency']); ?>
我想删除小数。结果应该是4USD,我已经尝试过php函数,但是不行。我正在使用cakephp框架。
答案 0 :(得分:3)
如the documentation所示 - 您可以通过选项数组指定要使用的小数位数:
places要使用的小数位数。即。 2
echo $number->currency(
$auction['Product']['rrp'],
$appConfigurations['currency'],
array('places' => 0)
);
答案 1 :(得分:0)
也尝试我的代码:
Rs. <?php $offerPrice = $this->Number->currency($relatedProduct['StoreProduct']['offer_price'],"") ;
echo substr($offerPrice,0, strpos($offerPrice,".")) ?>
//input = 3,175.00
//output = 3,175