PHP - number_format 浮点数

我如何将浮点数(例如 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

提前谢谢


哔哔one
浏览 98回答 1
1回答

开满天机

你只是把参数弄错了。参数 3 是小数分隔符,参数 4 是千位分隔符echo number_format(6099.99,2,',','.') //   change params to         ^   ^结果6.099,99
打开App,查看更多内容
随时随地看视频慕课网APP