我想显示数字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)
默认值为.小数分隔符的句点()和,千位分隔符的逗号().我鼓励你阅读文档.
number_format的文档包含有关参数的信息string $thousands_sep = ','.所以这应该工作:
number_format(1000.5, 2, '.', '');
Run Code Online (Sandbox Code Playgroud)
number_format(1000.5, 2, '.', '');
Run Code Online (Sandbox Code Playgroud)
http://php.net/manual/zh/function.number-format.php