/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/mbstring/tests/mb_decode_numericentity_errors.phpt
23 строки
659 B
Gina Peter Banyard
ext/mbstring: Check conversion map only has integers
07 дек 2023, 02:47
Не верифицирован
07 дек 2023, 02:47
e74bf42
Код
Авторство
О чём код?
--TEST-- mb_decode_numericentity() map errors --EXTENSIONS-- mbstring --FILE-- <?php try { $convmap = array(0xFF, 0x2FFFF, 0); // 3 elements echo mb_decode_numericentity('str', $convmap, "UTF-8") . "\n"; } catch (ValueError $ex) { echo $ex->getMessage(), "\n"; } try { $convmap = array(0xFF, "not an int", 0, 0); // 3 elements echo mb_decode_numericentity('str', $convmap, "UTF-8") . "\n"; } catch (ValueError $ex) { echo $ex->getMessage(), "\n"; } ?> --EXPECT-- mb_decode_numericentity(): Argument #2 ($map) must have a multiple of 4 elements mb_decode_numericentity(): Argument #2 ($map) must only be composed of values of type int