Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

mb_strcut

(PHP 4 >= 4.0.6, PHP 5)

mb_strcut - получает часть строки.

Описание

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

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

mb_strcut() выполняет операцию, эквивалентную mb_substr(), но другим методом. Если позиция start является вторым или более байтом многобайтного символа, функция стартует с первого байта многобайтного символа.

Функция вычитает из str строку, которая короче length И символ, не являющийся частью многобайтной строки или не находящийся в середине сдвигаемой последовательности.

encoding это кодировка символов. Если не установлена, используется внутренняя кодировка.

Пример

mb_strcut('I_ROHA', 1, 2) returns 'I_'. Treated as byte stream.
mb_substr('I_ROHA', 1, 2) returns 'ROHA' Treated as character stream.

# 'I_' 'RO' 'HA' means multi-byte character

Смотрите также mb_substr(), mb_internal_encoding().

Описание на ru2.php.net
Описание на php.ru