【发布时间】:2013-10-11 14:12:37
【问题描述】:
我正在尝试按以下方式格式化我的号码
12,34,56,789.00
我试过了
number_format($row{'money'},2,".",",")
我来了
123,456,789.00
这不是我想要的。那么,如何做到这一点? (12,34,56,789.00)
【问题讨论】:
-
number_format()方法格式化定义/标准组(即数千、数百万等)中的数字。您要求的格式,2 个数字 + 逗号 + 2 个数字 + 逗号,不是标准格式。您必须编写自己的函数来进行分组(可能使用money_format())。 -
你不能用 number_format 做到这一点,因为函数的目的是明确地“格式化一个数以千计的数字”。
标签: php