(PHP 5)

iconv_substr — Возвращает подстроку

Описание

string iconv_substr ( string $str, int $offset [, int $length [, string $charset]] )

Возвращает подстроку строки str длиной length, начинающуюся с позиции start.

Если start неотрицателен, возвращаемая подстрока начинается в позиции с индексом start от начала строки, считая от нуля.

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

Если length положительный, возвращаемая строка будет не длиннее length символов. Если длина строки str меньше длины start, возвращается FALSE.

Если передан отрицательный length будет возвращено указанное этим аргументом число символов начиная с позиции start и заканчивая length в направлении от конца. Если start также отрицателен, начальная позиция считается относительно конца строки.

Обратите внмание, что параметры offset и length всегда представляют количество символов (в той или иной кодировке), а в substr() - количество байт. Если параметр charset опущен, предполагается, что кодировка строки str равна iconv.internal_charset.

См. также substr(), mb_substr() и mb_strcut().