Функция str_contains - проверка нахождения символа в строке

Функция str_contains возвращает булевые значения true, если символ есть в строке, false в обратном случае. В первом параметре функции задаем строку, в которой будем искать символ. Во втором параметре указываем нужный нам символ или подстроку.

Синтаксис

str_contains(где ищем, что ищем);

Пример

Давайте проверим есть ли в строке $str символ 'a':

<?php $str = 'abcde'; var_dump(str_contains($str, 'a')); ?>

Результат выполнения кода:

bool(true)

Пример

А теперь давайте поищем в нашей строке подстроку 'ac':

<?php $str = 'abcde'; var_dump(str_contains($str, 'aс')); ?>

Результат выполнения кода:

bool(false)

Смотрите также

  • функцию str_starts_with,
    которая проверяет первое вхождение символа в строку
  • функцию str_ends_with,
    которая проверяет последнее вхождение символа в строку



Чат с GPT Компилятор