/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/mbstring/tests/ucs2_encoding.phpt
27 строк
868 B
Alex Dowad
Add another test for UCS-2 text conversion
06 сен 2021, 14:16
06 сен 2021, 14:16
fd0e0c7
Код
Авторство
О чём код?
--TEST-- Test verification and conversion of UCS-2 text --EXTENSIONS-- mbstring --FILE-- <?php include('encoding_tests.inc'); mb_substitute_character(0x25); testValidString("\xFF\xFE\x00\x30", "\x30\x00", "UCS-2", "UTF-16BE", false); testValidString("\xFE\xFF\x30\x00", "\x30\x00", "UCS-2", "UTF-16BE", false); testValidString("\x30\x00", "\x30\x00", "UCS-2", "UTF-16BE"); testValidString("\x00\x30", "\x30\x00", "UCS-2LE", "UTF-16BE"); // Test "long" illegal character markers mb_substitute_character("long"); convertInvalidString("\x00\x01\x02\x03", "\x00U\x00+\x001\x000\x002\x000\x003", "UTF-32BE", "UCS-2BE"); convertInvalidString("\x11", "%", "UCS-2BE", "UTF-8"); convertInvalidString("\x00\x01\x02\x03", "U\x00+\x001\x000\x002\x000\x003\x00", "UTF-32BE", "UCS-2LE"); convertInvalidString("\x11", "%", "UCS-2LE", "UTF-8"); echo "Done!"; ?> --EXPECT-- Done!