我有一个'price'变量,它包含MySQL数据库中的一些整数。
我想检查'price'变量包含多少个数字,并根据有多少个数字在变量中添加一个空格。见下文:
示例:
如果'price'是150000,我希望输出为150 000(注意空格)。 或者,如果是19000,我希望它输出19 000 ......
你最简单的方法是如何做到这一点?
答案 0 :(得分:7)
最简单的方法是使用number_format()
:
$str = number_format($number, 0, '.', ' ');
答案 1 :(得分:2)
使用number_format
function格式化数字:
number_format($number, 0, '.', ' ')
答案 2 :(得分:2)
如果您要执行的操作是使用分组千位和空格作为千位分隔符格式化数字,请使用此选项。
number_format($ number,2,'。','');