如何检查变量中的字符数,并在该变量中的字符之间添加空格?

时间:2009-11-02 15:46:47

标签: php mysql

我有一个'price'变量,它包含MySQL数据库中的一些整数。

我想检查'price'变量包含多少个数字,并根据有多少个数字在变量中添加一个空格。见下文:

示例:

如果'price'是150000,我希望输出为150 000(注意空格)。 或者,如果是19000,我希望它输出19 000 ......

你最简单的方法是如何做到这一点?

3 个答案:

答案 0 :(得分:7)

最简单的方法是使用number_format()

$str = number_format($number, 0, '.', ' ');

答案 1 :(得分:2)

使用number_format function格式化数字:

number_format($number, 0, '.', ' ')

答案 2 :(得分:2)

如果您要执行的操作是使用分组千位和空格作为千​​位分隔符格式化数字,请使用此选项。

number_format($ number,2,'。','');