str_contains funksiyası
str_contains funksiyası sətirdə
simvolun olub-olmadığını yoxlayır. Sətirdə simvol varsa
true, əks halda isə false qaytarır.
Funksiyanın birinci parametrində simvulu axtaracağımız sətri
təyin edirik. İkinci parametrdə isə bizə lazım olan
simvolu və ya alt sətri göstəririk.
Sintaksis
str_contains(string $haystack, string $needle): bool
Nümunə
Gəlin sətirdə müəyyən edilmiş simvolun olub-olmadığını yoxlayaq:
<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
Kodun icrasının nəticəsi:
true
Nümunə
Gəlin sətirdə müəyyən edilmiş alt sətrin olub-olmadığını yoxlayaq:
<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
Kodun icrasının nəticəsi:
true
Nümunə
İndi isə gəlin sətirimizdə 'ac'
alt sətrini axtaraq:
<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
Kodun icrasının nəticəsi:
false
Həmçinin baxın
-
sətrin əvvəlini yoxlayan
str_starts_withfunksiyası,
-
sətrin sonunu yoxlayan
str_ends_withfunksiyası,
-
massivdə elementin olub-olmadığını yoxlayan
in_arrayfunksiyası,
-
alt sətrin daxil olma mövqeyini qaytaran
strposfunksiyası,