【发布时间】:2018-02-25 07:36:01
【问题描述】:
我在寻找一个预建的数字格式化函数,偶然发现了这个 JS 函数toLocaleString()。这个函数正是我想要它做的。
例如,我有一个想要格式化的数字,比如说1234567890.123。我希望将此号码格式化为1,23,45,67,890.123 和1,234,567,890.123。
使用 JS 函数,我这样做并得到了所需的输出
var number = 1234567890.123;
number.toLocaleString('hi-IN'); //1,23,45,67,890.123
number.toLocaleString('en'); //1,234,567,890.123
但是,我想知道是否有使用 PHP 的内置方法。
注意:money_format() 不是我想要的,我只是想 知道PHP中是否也存在这样的功能。如果没有,没问题, 我必须编写一个自定义函数。
【问题讨论】:
-
检查Internationalization Functions,可能是您可能需要的任何类,例如NumberFormatter
标签: javascript php