# Функция 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`,
  которая проверяет последнее вхождение символа в строку

← →
↑