12 февраля 2020 PHP
Иногда требуется проверить есть ли в строке какой-то определенный текст. Например, проверить список пользователей и найти в нём нужного по имени или фамилии. Сделать это можно несколькими способами, с помощью функций strstr()
, strpos()
или используя регулярные выражения.
Поиск с помощью функции strstr()
strstr()
— находит первое вхождение подстроки.
Поиск с помощью функции strpos()
strrpos()
— возвращает позицию последнего вхождения подстроки в строке.
Поиск с помощью регулярных выражений
preg_match()
— выполняет проверку на соответствие регулярному выражению.