Функция 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,
қисман сатр киришининг ўрнини қайтаради