我试图用this function一个字符串转换成货币格式转换,并试图创造一些这样的:PHP - 字符串转换钱
350000000
to
350.000.000,00
我所有的努力都失败了,到目前为止,这是最后一个:
setlocale(LC_MONETARY, '[email protected]');
echo money_format('%.2n', $preco);
任何帮助,将不胜感激。干杯!
我试图用this function一个字符串转换成货币格式转换,并试图创造一些这样的:PHP - 字符串转换钱
350000000
to
350.000.000,00
我所有的努力都失败了,到目前为止,这是最后一个:
setlocale(LC_MONETARY, '[email protected]');
echo money_format('%.2n', $preco);
任何帮助,将不胜感激。干杯!
可以使用number_format()这样的:
$number = 350000000;
$money_number = number_format($number,2,',','.');
TY对我来说很有效! – 2018-02-21 22:24:24
也许你需要compile locale definition files葡萄牙的话,应该是这样的:
localedef -ci pt_PT -f utf-8 pt_PT
这有什么错money_format? – 2010-07-20 19:25:09
查看'money_format'调用的输出会很有帮助。 – 2010-07-20 19:33:20
''echo'locale -a''''给你任何你想使用的不错的语言环境? – Wrikken 2010-07-20 19:34:49