1
我正在將遺留系統從PEAR的i18nv2類升級到PHP的內置INTL庫。當我指定一個像#,##0.##
這樣的模式並運行NumberFormatter::format()
像12345.1000
這樣的數字時,我得到12,345.1
不應該保留尾隨零?考慮到在許多地區,小數由逗號而不是小數字表示,是否有添加尾隨零的好方法?使用PHP中的NumberFormatter保留尾隨零
解釋與代碼:
$n = new NumberFormatter('en_CA', NumberFormatter::PATTERN_DECIMAL, '#,##0.##');
echo $n->format(12345.10000);
太棒了。謝謝! – catbadger