【发布时间】:2020-08-14 14:51:21
【问题描述】:
如何将浮点数(例如 6099.99)格式化为:6,099.99 或 6.099,99
我已经尝试过这样的功能number_format() 和money_format():
number_format(6099.99,2,'.',',') // 输出 6,00
setlocale(LC_MONETARY, 'it_IT');
echo money_format('%.2n', $number) // 输出 6,00
感谢高级
【问题讨论】:
-
我试过
echo number_format(6099.99,2,'.',',');它给6,099.99?你有什么问题? -
money_format 警告 自 PHP 7.4.0 起,此函数已弃用。强烈建议不要依赖此函数。
标签: php numbers number-formatting