我試圖用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