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

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

str

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

start

Если start не отрицательное, возвращенная строка начнется с позиции start в байтах от начала str, начальный байт имеет индекс 0. К примеру, в строке 'abcdef', байт в позиции 0 - это 'a', байт в позиции 2 - 'c' и т.д.

Если start отрицательное, возвращаемая строка начнется отсчитывая start байт с конца str.

length

Длина подстроки в байтах bytes. Если не указана, то передается NULL и вырезаются все байты до конца строки.

encoding

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