Функция 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,
която връща позицията на срещане на подниз