Php 如何以可读格式显示数字

Php 如何以可读格式显示数字,php,Php,我想知道如何在数字上加逗号。我想把号码5272945.31改成52,72945.31 可以使用php函数吗 我尝试了以下代码: number_format($amount,2); 分配给$amount的值格式不正确,但是,number\u格式不喜欢,因此在传递到number\u格式之前,请将这些值去掉 number_format(str_replace(',', '', $amount), 2); 示例:请参阅可能的副本

我想知道如何在数字上加逗号。我想把号码
5272945.31
改成
52,72945.31
可以使用php函数吗

我尝试了以下代码:

number_format($amount,2);

分配给
$amount
的值格式不正确,但是,
number\u格式
不喜欢
因此在传递到
number\u格式
之前,请将这些值去掉

number_format(str_replace(',', '', $amount), 2);
示例:

请参阅可能的副本