PHP СТРОКА ЗАКАНЧИВАЕТСЯ НА ПОДСТРОКУ

В PHP существует функция substr(), которая используется для извлечения подстроки из строки. Если подстрока, переданная в качестве аргумента, совпадает с окончанием исходной строки, то можно убедиться, заканчивается ли строка на эту подстроку, используя аналогичную функцию substr() со strlen(). Пример кода:

$string = "Hello, world!";
$substr = "world!";
if (substr($string, strlen($string) - strlen($substr)) === $substr) {
    echo "Строка заканчивается на подстроку 'world!'";
}

Если строка не имеет достаточной длины, чтобы делать оценку, используйте в конструкции условия, условный оператор strlen():

$string = "world!";
$substr = "!";
if (strlen($string) >= strlen($substr) && substr($string, strlen($string) - strlen($substr)) === $substr) {
    echo "Строка заканчивается на подстроку '!'";
}

Работа со строками в PHP. Обзор топ функций, удаление тегов, экранирование

Лекция 8. Поиск подстроки в строке

Основы php. Строковые функции

Уроки PHP 7 - Регулярные выражения в PHP

How to split strings into array separated by comma(,) in PHP

Не бойтесь регулярных выражений. Regex за 20 минут!

63 - Уроки PHP. Регулярные выражения

Как работает функция preg_split() (php)

Реклама
Новое
Реклама