Использование PHP-расширения mbstring важно при работе с многобайтовыми кодировками, поскольку в таких кодировках два или более последовательных байта могут задавать один символ. 15
Если применить функцию, не умеющую работать с многобайтовыми строками, она, вероятно, не сможет определить начало и конец многобайтовых символов, и в итоге получится повреждённая строка, которая, скорее всего, потеряет исходное значение. 15
mbstring предоставляет функции для работы с многобайтовыми строками, которые обеспечивают правильное представление и обработку символов независимо от их байтовой длины. 3 Кроме того, расширение занимается конвертированием строк из одной кодировки в другую. 1
Также mbstring поддерживает «перегрузку функций» для добавления функциональности многобайтовых строк без модификации кода. 2