substr() - Выделить подстроки из строки
Допустим у вас есть текст допустим "Hello world" и вам из этого текста необходимо получить только слово "Hello", то функция substr для вас.
Распишу функцию подробнее.
$string - это сама строка.
$start - точка позиция начала отсчета.
$lenght - количество символов, которое необходимо выделить.
И так,
Задаем строку "Hello world" и получаем значения с первого символа до пятого. В итоге на выходе получаем слово "Hello".
Если число $start отрицательное, то функция substr() определяет начальную позицию строки, считая от конца строки к началу.
На экран выведет слово "world".
Если число $lenght отрицательное, то substr() определяет конечную позицию строки, считая от конца строки к началу.
На экран выведет слово "worl".
Распишу функцию подробнее.
substr($string, $start, $lenght);
$string - это сама строка.
$start - точка позиция начала отсчета.
$lenght - количество символов, которое необходимо выделить.
И так,
echo substr("Hello world", 0, 5);
Задаем строку "Hello world" и получаем значения с первого символа до пятого. В итоге на выходе получаем слово "Hello".
Если число $start отрицательное, то функция substr() определяет начальную позицию строки, считая от конца строки к началу.
echo substr("Hello world", -5, 5);
На экран выведет слово "world".
Если число $lenght отрицательное, то substr() определяет конечную позицию строки, считая от конца строки к началу.
echo substr("Hello world", -5,-1);
На экран выведет слово "worl".