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
phpstr_contains(string $haystack, string $needle): bool
Piemērs
Pārbaudīsim, vai virknē atrodas norādītais simbols:
php<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
Koda izpildes rezultāts:
phptrue
Piemērs
Pārbaudīsim, vai virknē atrodas norādītā apakšvirkne:
php<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
Koda izpildes rezultāts:
phptrue
Piemērs
Tagad meklēsim mūsu virknē
apakšvirkni 'ac':
php<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
Koda izpildes rezultāts:
phpfalse
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