在数字中添加"。"(点)

时间:2014-12-31 08:29:47

标签: php

我有一些像这样的数字:

70000000
450900600
83700

我希望添加.,因此它会:

70.000.000
450.900.600
83.700

PHP代码的任何想法?

2 个答案:

答案 0 :(得分:0)

请参阅number_format功能

$number = number_format($number, 0, '', '.');
// change 70000000 to 70.000.000 etc.

// ex. with a number set 
$numbers = array(70000000, 75000000, 300000);
foreach ($numbers as $number) {
    echo number_format($number, 0, '', '.') . '<br>';
}

答案 1 :(得分:0)

您可以使用number_format()。 第四个参数是千位分隔符。您可以使用它将点设置为分隔符。

$number = 450900600;
$formatted = number_format($number, 0, '', '.');

var_dump($formatted); // 450.900.600