Для эффективной работы с многобайтовыми кодировками в PHP используются функции из расширения mbstring. 14 Их можно узнать по наличию приставки mb_ (multibyte). 34
Некоторые из таких функций:
- mbcheckencoding. 1 Проверяет, является ли определённой последовательность кодировки допустимой. 1
- mb_strlen. 1 Находит количество символов в многобайтовой строке. 1
- mberegsearch. 1 Выполняет многобайтовую версию традиционного поиска по символам. 1
- mbconvertencoding. 1 Позволяет преобразовать строку в многобайтовую. 1 Для этого нужно указать входную строку, желаемую кодировку вывода и, опционально, кодировку входа, если она не ASCII или UTF-8. 1