我正在尝试使用this function将字符串转换为货币格式,并尝试创建这样的内容:
350000000
to
350.000.000,00
到目前为止,我的所有尝试都失败了,这是最后一次:
setlocale(LC_MONETARY, 'pt_PT.UTF-8@euro');
echo money_format('%.2n', $preco);
任何帮助,将不胜感激.干杯!
解决方法:
你可以像这样使用number_format():
$number = 350000000;
$money_number = number_format($number,2,',','.');