格式编号用点而不是逗号作为千位分隔符

时间:2017-04-27 14:59:02

标签: php

如果我使用number_format格式化这样的数字:

$price = 1500;
echo number_format($price);

然后我得到如下输出:1,500

如何将千位分隔符设为点而不是逗号(即将1.500作为输出)?

1 个答案:

答案 0 :(得分:1)

number_format的第三个和第四个参数分别控制用于小数点和千位分隔符的字符。所以你可以这样做:

number_format(
    1500,
    0, // number of decimal places
    ',', // character to use as decimal point
    '.' // character to use as thousands separator
)

并获得"1.500"作为结果。