Функција 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, 'ac');
var_dump($res);
?>
Резултат извршавања кода:
false
Погледајте такође
-
функцију
str_starts_with,
која проверава почетак стринга -
функцију
str_ends_with,
која проверава крај стринга -
функцију
in_array,
која проверава присуство елемента у низу -
функцију
strpos,
која враћа позицију уласка подстринга