iconv_substr
(PHP 5)
iconv_substr — Возвращает подстроку
Описание
Возвращает подстроку строки 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().
Коментарии
just fyi, iconv_substr() unknown error (0) has been resolved in PHP 5.2
you can also try mb_substr() or just substr() when dealing with this issue. Unfortunately there is no way to fix it in versions prior to 5.2.
Regards,
Teodor Sandu