наверх

substr — возврат подстроки

Функция substr — возвращает участок строки, начиная с заданной позиции и с заданной  длиной. Если длина не задана, то подразумевается подстрока от заданной позиции поиска до конца строки в которой происходит поиск. Если позиция начала >больше, чем длина строки, или же ее значение  равно нулю, то возвращается пустая подстрока.

Пример:

Выведет «world!».

Если мы передадим в $start отрицательное число, то будет считаться, что это число является индексом подстроки, но только отсчитываемым от конца $string (например,−1 означает «начиная с последнего символа строки»). Длинна, тоже может быть отрицательной. В этом случае последним символом возвращенной подстроки будет символ из $string с индексом $length, определяемым от конца строки.