substr() возвращает подстроку строки
string
длиной length
,
начинающегося с start
символа по счету.
Если start
неотрицателен, возвращаемая
подстрока начинается в позиции start
от начала
строки, считая от нуля. Например, в строке
'abcdef', в позиции 0 находится
символ 'a', в позиции 2 -
символ 'c', и т.д.
Если start
отрицательный, возвращаемая
подстрока начинается с start
символа с конца
строки string
.
Если length
положительный, возвращаемая строка
будет не длиннее length
символов.
Если длина строки string
меньше или равна
start
символов, возвращается FALSE.
Если length
отрицательный, то будет отброшено
указанное этим аргументом число символов с конца строки
string
. Если при этом позиция начала
подстроки, определяемая аргументом start
,
находится в отброшенной части строки, возвращается пустая строка.
См. также описание функций strrchr(), substr_replace(), ereg(), trim() и mb_substr().
Пред. | Начало | След. |
substr_replace | Уровень выше | trim |