Funkcija str_contains
Funkcija str_contains pārbauda
simbola esamību virknē. Atgriež true,
ja simbols atrodas virknē, un false pretējā
gadījumā. Pirmajā funkcijas parametrā norādām virkni, kurā
meklēsim simbolu. Otrajā parametrā norādām
vajadzīgo simbolu vai apakšvirkni.
Sintakse
str_contains(string $haystack, string $needle): bool
Piemērs
Pārbaudīsim, vai virknē atrodas norādītais simbols:
<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
Koda izpildes rezultāts:
true
Piemērs
Pārbaudīsim, vai virknē atrodas norādītā apakšvirkne:
<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
Koda izpildes rezultāts:
true
Piemērs
Tagad meklēsim mūsu virknē
apakšvirkni 'ac':
<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
Koda izpildes rezultāts:
false
Skatiet arī
-
funkciju
str_starts_with,
kas pārbauda virknes sākumu -
funkciju
str_ends_with,
kas pārbauda virknes beigas -
funkciju
in_array,
kas pārbauda elementa esamību masīvā -
funkciju
strpos,
kas atgriež apakšvirknes iekļaušanās pozīciju