Функции для работы с Многобайтными строками
PHP Manual

mb_substr

(PHP 4 >= 4.0.6, PHP 5)

mb_substrВозвращает часть строки

Описание

string mb_substr ( string $str , int $start [, int $length [, string $encoding ]] )

Корректно выполняет substr() для многобайтовых кодировок, учитывая количество символов. Позиция отсчитывается от начала str. Позиция первого символа - 0, второго - 1 и т.д.

Список параметров

str

Исходная строка (string) для получения подстроки.

start

Позиция символа str, с которой выделяется подстрока.

length

Максимальное количество символов возвращаемой подстроки (string)

encoding

Параметр encoding представляет собой символьную кодировку. Если он опущен, вместо него будет использовано значение внутренней кодировки.

Возвращаемые значения

mb_substr() Возвращает не более length символов, начиная с позиции start исходной строки. str

Смотрите также


Функции для работы с Многобайтными строками
PHP Manual