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функциясы,
ол ішкі жолдың ену орнын қайтарады