我想格式化数字,所以数字格式如下:
1=1
10=10
100=100
1000=1,000
10000=10,000
100000=100,000
1000000=1,000,000
我认为可以使用number_format()来完成,但是现在我遇到了问题,所以如果数字是35679则显示35,679,000。
答案 0 :(得分:2)
如果您希望35679显示为35,679:
number_format(35679,0,'',',');
第一个参数是输入数字。
第二个是小数位数。
第三个是小数点分隔符(不需要小数点)。
最后是千位分隔符。
(您可能将小数位数设置为3)
答案 1 :(得分:0)
有关number_format()的完整说明,请参阅THIS
例如,如果存在默认设置,则需要number_format($number, 0)
,或者将逗号number_format($number, 0, '.', ',')
用作千位分隔符。