Полный цикл в digital

Функция substr в PHP

Функция substr вырезает и возвращает подстроку из строки. Сама строка при этом не изменяется. Первым параметром функция принимает строку, вторым - позицию символа, откуда следует начинать вырезание, а третьим - количество символов. Учтите, что нумерация символов строки начинается с нуля.

Второй параметр может быть отрицательным - в этом случае отсчет начнется с конца строки, при этом последний символ будет иметь номер -1.

Третий параметр можно не указывать - в этом случае отрезание произойдет до конца строки.

Данная функция неправильно работает с кириллицей. Используйте функцию mb_substr (она работает аналогичным образом, но корректно обрабатывает кириллицу).

Синтаксис

<?php
substr(строка, откуда, [сколько]);

Пример

Давайте вырежем 3 символа из строки позиции 1 (со второго символа, так как первый имеет номер 0):

<?php
echo substr('abcde', 1, 3);  // bcd

Пример

Давайте вырежем все символы до конца строки, начиная со второго (он имеет номер 1):

<?php
echo substr('abcde', 1);  // bcde

Пример

Давайте вырежем третий и второй символы с конца, для этого укажем начало вырезания -3 (это номер третьего символа с конца), а количество символов - 2:

<?php
echo substr('abcde', -3, 2);  // cd

Пример

Давайте вырежем 2 последних символа, для этого укажем позицию предпоследнего символа (это -2), а третий параметр не укажем - в этом случае обрезание будет до конца строки:

<?php
echo substr('abcde', -2);  // de

Пример

Давайте вырежем последний символ:

<?php
echo substr('abcde', -1);  // e
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг