Где я могу получить полный список всех многобайтовых функций для PHP? - PullRequest
4 голосов
/ 23 июня 2009

Где я могу получить полный список всех многобайтовых функций для PHP? Мне нужно пройти через мое приложение и переключить строковые функции без MB на новые функции mb.

Ответы [ 3 ]

3 голосов
/ 23 июня 2009
2 голосов
/ 23 июня 2009

А для части «и переключать не строковые функции без MB в новые функции mb» вопрос: Вас может заинтересовать http://php.net/mbstring.overload:

mbstring поддерживает функцию «перегрузки функций», которая позволяет вам добавлять многобайтовую осведомленность в такое приложение без модификации кода путем перегрузки многобайтовых аналогов в стандартных строковых функциях. Например, mb_substr () вызывается вместо substr (), если включена перегрузка функции. Эта функция позволяет во многих случаях легко переносить приложения, поддерживающие однобайтовые кодировки, в многобайтовую среду.
0 голосов
/ 23 января 2011

Вы можете использовать библиотеки, расширяющие основные многобайтовые функции, например:
http://code.google.com/p/mbfunctions/

Для mb_trim или mb_strtr, т. Е.

...