Избавиться от десятичных знаков в форматере валюты
Приложение Yii2 с конфигом:
...
'formatter' => [
'locale' => 'ru_RU',
],
],
...
Я звоню из шаблона Yii::$app->formatter->asCurrency($item->price)
и получил 12 675,00 ₽
, Это нормально, но теперь я бы хотел избавиться от десятичных дробей вообще.
Как правильно это сделать?
1 ответ
Решение
Попробуйте использовать NumberFormatter
Yii::$app->formatter->asCurrency(12675.00, null, [\NumberFormatter::MAX_SIGNIFICANT_DIGITS => 100])