Задать вопрос
Infinite
@Infinite
Developer

MessageFormatter, на локалке и на сервере разный результат, почему?

Сайт на PHP, использую MessageFormatter
$operation_value_text = (new \MessageFormatter('ru-RU', '{n, spellout}'))->format(['n' => $operation_value]);

На локалке результат верный: 4.54721 штук (четыре целых пятьдесят четыре тысячи семьсот
двадцать одна стотысячная)
На сервере результат вот такой, разумеется он меня не устраивает: 4.54723 штук (четыре запятая пять четыре семь две три)
Подскажите пожалуйста, в чем может быть дело?
  • Вопрос задан
  • 41 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Infinite
@Infinite Автор вопроса
Developer
Дело было в версии ICU, на сервере она была старее.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы