PHP中的数字格式5.5到5.50
Posted
技术标签:
【中文标题】PHP中的数字格式5.5到5.50【英文标题】:Number Format 5.5 to 5.50 in PHP 【发布时间】:2014-07-24 06:58:03 【问题描述】:字段值为:5.5 但我想显示:5.50
我试过了
number_format($_REQUEST['price'], 2, '.', '');
round($_REQUEST['price'],2);
但都显示 5.5
【问题讨论】:
你需要将number_format()的结果存入一个变量中,否则调用它没有意义 【参考方案1】:那是因为您在格式化后将数字四舍五入。
您需要先对其进行四舍五入(或在格式化期间)。这应该有效:
number_format(round($_REQUEST['price'], 2), 2, '.', '');
【讨论】:
以上是关于PHP中的数字格式5.5到5.50的主要内容,如果未能解决你的问题,请参考以下文章