Funksioni str_contains
Funksioni str_contains kontrollon praninë
e një karakteri në varg. Kthen true,
nëse karakteri gjendet në varg, dhe false në rastin e kundërt.
Në parametrin e parë të funksionit vendosim vargun, në të cilin
do të kërkojmë karakterin. Në parametrin e dytë specifikojmë
karakterin ose nënvargun e dëshiruar.
Sintaksa
str_contains(string $haystack, string $needle): bool
Shembull
Le të kontrollojmë nëse në varg gjendet karakteri i specifikuar:
<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
Rezultati i ekzekutimit të kodit:
true
Shembull
Le të kontrollojmë nëse në varg gjendet nënvargu i specifikuar:
<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
Rezultati i ekzekutimit të kodit:
true
Shembull
Tani le të kërkojmë në vargun tonë
nënvargun 'ac':
<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
Rezultati i ekzekutimit të kodit:
false
Shihni gjithashtu
-
funksionin
str_starts_with,
që kontrollon fillimin e vargut -
funksionin
str_ends_with,
që kontrollon fundin e vargut -
funksionin
in_array,
që kontrollon praninë e një elementi në varg -
funksionin
strpos,
që kthen pozitën e gjetjes së nënvargut