2015-10-19 56 views

回答

2

另一種方法是:

\Yii::$app->formatter->asCurrency(12321.00, 'EUR',[\NumberFormatter::MAX_SIGNIFICANT_DIGITS=>100]) 

輸出:

€12,321 

-

\Yii::$app->formatter->asCurrency(9912321.00, 'EUR',[\NumberFormatter::MAX_SIGNIFICANT_DIGITS=>100]) 

輸出:

€9,912,321 
+0

我剛剛刪除了我的答案,因爲它是錯誤的。你的方法是正確的。格式化的類將添加缺失的零(如果沒有配置)。 –

+0

非常感謝,這就是我一直在尋找的! –