<substr> |
Описание
string substr ( string string, int start [, int length] )substr() возвращает подстроку строки string длиной length , начинающегося с start символа по счету.
Если start неотрицателен, возвращаемая подстрока начинается в позиции start от начала строки, считая от нуля. Например, в строке ‘abcdef ‘, в позиции 0 находится символ ‘a ‘, в позиции 2 – символ ‘c ‘, и т.д.
Если start отрицательный, возвращаемая подстрока начинается с start символа с конца строки string .
Если length положительный, возвращаемая строка будет не длиннее length символов. Если длина строки string меньше или равна start символов, возвращается FALSE .
Если length отрицательный, то будет отброшено указанное этим аргументом число символов с конца строки string . Если при этом позиция начала подстроки, определяемая аргументом start , находится в отброшенной части строки, возвращается пустая строка.