Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
84 of 410 menu

Функцыя str_contains

Функцыя str_contains правярае наяўнасць сімвала ў радку. Вяртае true, калі сімвал ёсць у радку, і false у адваротным выпадку. У першым параметры функцыі задаем радок, у якім будзем шукаць сімвал. У другім параметры паказваем патрэбны нам сімвал або падрадок.

Сінтаксіс

str_contains(string $haystack, string $needle): bool

Прыклад

Давайце праверым, ці ёсць у радку зададзены сімвал:

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

Вынік выканання кода:

true

Прыклад

Давайце праверым, ці ёсць у радку зададзеная падрадок:

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

Вынік выканання кода:

true

Прыклад

А цяпер давайце пашукаем у нашай радку падрадок 'ac':

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

Вынік выканання кода:

false

Глядзіце таксама

  • функцыю str_starts_with,
    якая правярае пачатак радка
  • функцыю str_ends_with,
    якая правярае канец радка
  • функцыю in_array,
    якая правярае наяўнасць элемента ў масіве
  • функцыю strpos,
    якая вяртае пазіцыю ўваходжання падрадка
byenru