Функцыя 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
,
якая вяртае пазіцыю ўваходжання падрадка