没有逗号的PHP数字格式

Chr*_*nch 51 php

我想显示数字1000.5,如1000.50,2位小数,没有逗号/千位分隔符.

我使用number_format来实现这个目的:

number_format(1000.5, 2);
Run Code Online (Sandbox Code Playgroud)

结果为1,000.50.逗号(,)分隔符附加在千位,结果中不需要.

如何显示尾随零且没有逗号的数字?

bwo*_*ebi 114

请参阅number_format的文档:http://php.net/number_format

功能参数是:

string number_format ( float $number , int $decimals = 0 , string $dec_point = '.' , string $thousands_sep = ',' )

所以使用:

number_format(1000.5, 2, '.', '');
Run Code Online (Sandbox Code Playgroud)

这意味着你不使用任何(=空字符串)千位分隔符,只有一个小数点.


Jas*_*ary 16

number_format() 需要额外的参数:

number_format(1000.5, 2, '.', '');
Run Code Online (Sandbox Code Playgroud)

默认值为.小数分隔符的句点()和,千位分隔符的逗号().我鼓励你阅读文档.


Hau*_* P. 7

number_format文档包含有关参数的信息string $thousands_sep = ','.所以这应该工作:

number_format(1000.5, 2, '.', '');
Run Code Online (Sandbox Code Playgroud)