摆脱货币格式化程序中的小数
Get rid of decimals in currency formatter
具有配置的 Yii2 应用程序:
...
'formatter' => [
'locale' => 'ru_RU',
],
],
...
我从模板 Yii::$app->formatter->asCurrency($item->price)
调用并得到 12 675,00 ₽
。没关系,但现在我想完全去掉小数。
正确的做法是什么?
尝试使用 NumberFormatter
Yii::$app->formatter->asCurrency(12675.00, null, [\NumberFormatter::MAX_SIGNIFICANT_DIGITS => 100])
具有配置的 Yii2 应用程序:
...
'formatter' => [
'locale' => 'ru_RU',
],
],
...
我从模板 Yii::$app->formatter->asCurrency($item->price)
调用并得到 12 675,00 ₽
。没关系,但现在我想完全去掉小数。
正确的做法是什么?
尝试使用 NumberFormatter
Yii::$app->formatter->asCurrency(12675.00, null, [\NumberFormatter::MAX_SIGNIFICANT_DIGITS => 100])