/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/mbstring/tests/bug69267.phpt
46 строк
1 KB
Nikita Popov
Port mbstring to use EXTENSIONS
11 июн 2021, 15:00
11 июн 2021, 15:00
4083600
Код
Авторство
О чём код?
--TEST-- Bug #69267: mb_strtolower fails on titlecase characters --EXTENSIONS-- mbstring --FILE-- <?php $str_l = "džljnjdz"; $str_u = "DŽLJNJDZ"; $str_t = "DžLjNjDz"; var_dump(mb_strtolower($str_l)); var_dump(mb_strtolower($str_u)); var_dump(mb_strtolower($str_t)); var_dump(mb_strtoupper($str_l)); var_dump(mb_strtoupper($str_u)); var_dump(mb_strtoupper($str_t)); var_dump(mb_convert_case($str_l, MB_CASE_TITLE)); var_dump(mb_convert_case($str_u, MB_CASE_TITLE)); var_dump(mb_convert_case($str_t, MB_CASE_TITLE)); $str_l = "ᾳ"; $str_t = "ᾼ"; var_dump(mb_strtolower($str_l)); var_dump(mb_strtolower($str_t)); var_dump(mb_strtoupper($str_l)); var_dump(mb_strtoupper($str_t)); var_dump(mb_convert_case($str_l, MB_CASE_TITLE)); var_dump(mb_convert_case($str_t, MB_CASE_TITLE)); ?> --EXPECT-- string(8) "džljnjdz" string(8) "džljnjdz" string(8) "džljnjdz" string(8) "DŽLJNJDZ" string(8) "DŽLJNJDZ" string(8) "DŽLJNJDZ" string(8) "Džljnjdz" string(8) "Džljnjdz" string(8) "Džljnjdz" string(3) "ᾳ" string(3) "ᾳ" string(4) "ΑΙ" string(4) "ΑΙ" string(3) "ᾼ" string(3) "ᾼ"