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

mb_strcut

(PHP 4 >= 4.0.6, PHP 5)

mb_strcutПолучение части строки

Описание

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

mb_strcut() вычленияет подстроку из строки также, как mb_substr(), но оперирует байтами вместо символов. Если начало вырезаемой части попадает между байтами одного символа, функция вырежет подстроку, начиная с первого байта этого символа. Это существенное отличие от substr(), которая просто вырежет подстроку, начиная с середины символа, и нарушит тем самым последовательность байт в строке.

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

str

Исходная строка string.

start

Позиция начала подстроки в байтах bytes.

length

Длина подстроки в байтах bytes.

encoding

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

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

mb_strcut() возвращает часть строки str, заданную аргументами start и length.

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


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