Где я могу получить полный список всех многобайтовых функций для PHP? Мне нужно пройти через мое приложение и переключить строковые функции без MB на новые функции mb.
Как насчет:
http://us2.php.net/manual-lookup.php?pattern=mb
http://us2.php.net/mbstring
http://www.php.net/manual/en/ref.mbstring.php
А для части «и переключать не строковые функции без MB в новые функции mb» вопрос: Вас может заинтересовать http://php.net/mbstring.overload:
mbstring поддерживает функцию «перегрузки функций», которая позволяет вам добавлять многобайтовую осведомленность в такое приложение без модификации кода путем перегрузки многобайтовых аналогов в стандартных строковых функциях. Например, mb_substr () вызывается вместо substr (), если включена перегрузка функции. Эта функция позволяет во многих случаях легко переносить приложения, поддерживающие однобайтовые кодировки, в многобайтовую среду.
Вы можете использовать библиотеки, расширяющие основные многобайтовые функции, например: http://code.google.com/p/mbfunctions/
Для mb_trim или mb_strtr, т. Е.