我想显示数字1000.5,比如1000.50,它有两个小数位,没有逗号/数千个分隔符。
我使用 number _ format 来实现这一点:
number_format(1000.5, 2);
结果是1,000.50。逗号(,)分隔符附加在结果中不需要的千位。
如何显示尾随零而不带逗号的数字?
number_format()需要额外的参数:
number_format()
number_format(1000.5, 2, '.', '');
默认值是小数点的句点(.)和数千个分隔符的逗号(,)。我会鼓励你去 阅读文件。
.
,
Http://php.net/manual/en/function.number-format.php
请参阅 number _ format: http://php.net/number_format的文档
函数参数如下:
string number_format ( float $number , int $decimals = 0 , string $dec_point = '.' , string $thousands_sep = ',' )
所以使用:
这意味着不使用任何(= 空字符串)千位分隔符,只使用小数点。
Number _ format 文档包含有关参数 string $thousands_sep = ','的信息。因此这个应该可以工作:
string $thousands_sep = ','