/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/intl/tests/msgfmt_format_message_errors.phpt
27 строк
625 B
Gina Peter Banyard
ext/intl: Refactor error handling (#19196)
30 июл 2025, 18:00
Не верифицирован
30 июл 2025, 18:00
6600d0e
Код
Авторство
О чём код?
--TEST-- MessageFormatter::parseMessage() with invalid locale --EXTENSIONS-- intl --FILE-- <?php $locale = 'root'; $fmt = '{0,whatever} would not work!'; $m = 4560; $t = 123; $v = [$m, $t, $m/$t]; $m = MessageFormatter::formatMessage($locale, $fmt, $v); var_dump($m); var_dump(intl_get_error_message()); $m = msgfmt_format_message($locale, $fmt, $v); var_dump($m); var_dump(intl_get_error_message()); ?> --EXPECT-- bool(false) string(82) "MessageFormatter::formatMessage(): Creating message formatter failed: U_ZERO_ERROR" bool(false) string(72) "msgfmt_format_message(): Creating message formatter failed: U_ZERO_ERROR"