Как определить вхождение подстрок в строку на php?

Пользователь

от jaren , в категории: PHP , 9 месяцев назад

Как определить вхождение подстрок в строку на php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от catherine_wintheiser , 9 месяцев назад

@jaren 

На PHP для определения вхождения подстроки в строку можно использовать функцию strpos(). Эта функция ищет первое вхождение подстроки в строку и возвращает индекс первого символа этого вхождения. Если подстрока не найдена, то функция возвращает false.


Пример использования функции strpos():

1
2
3
4
5
6
7
8
$string = "Это строка для тестирования";
$substring = "строка";

if (strpos($string, $substring) !== false) {
    echo "Подстрока найдена";
} else {
    echo "Подстрока не найдена";
}


В этом примере выводится сообщение "Подстрока найдена", так как подстрока "строка" присутствует в строке "Это строка для тестирования".