/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/intl/tests/resourcebundle_get_errors.phpt
25 строк
685 B
Gina Peter Banyard
ext/intl: Refactor error handling (#19196)
30 июл 2025, 18:00
Не верифицирован
30 июл 2025, 18:00
6600d0e
Код
Авторство
О чём код?
--TEST-- Test ResourceBundle::get() missing keys --EXTENSIONS-- intl --FILE-- <?php include "resourcebundle.inc"; $bundle = new ResourceBundle('en_US', BUNDLE); var_dump($bundle->get('nonexisting')); var_dump(intl_get_error_message()); var_dump(resourcebundle_get($bundle, 'nonexisting')); var_dump(intl_get_error_message()); // Make sure accessing existing after non-existing works. var_dump($bundle->get('teststring')); ?> --EXPECT-- NULL string(91) "ResourceBundle::get(): Cannot load resource element 'nonexisting': U_MISSING_RESOURCE_ERROR" NULL string(90) "resourcebundle_get(): Cannot load resource element 'nonexisting': U_MISSING_RESOURCE_ERROR" string(12) "Hello World!"