Я пытаюсь получить некоторый символ (ы) из китайской строки. Но всегда появляется символ мусора в конце.Символ мусора появляется при использовании substr() на строке китайского языка
Как я могу получить символ из китайской строки?
Я пытаюсь получить некоторый символ (ы) из китайской строки. Но всегда появляется символ мусора в конце.Символ мусора появляется при использовании substr() на строке китайского языка
Как я могу получить символ из китайской строки?
Предполагая, что вы используете PHP:
при использовании нон символов ASCII вы должны использовать функции мультибайтных, в этом случае функции mb_substr
. Не забудьте установить внутреннюю кодировку для использования через функцию mb_internal_encoding
.
Большое спасибо за вашу помощь. Теперь работает – Sksudip
Не сообщив, какой язык программирования вы используете, как вы ожидаете от нас помощи? Скорее всего, вы разделяете составной персонаж UTF-8 или UTF-16 на части, но это только предположение. –