Funkcija str_contains
Funkcija str_contains preverja prisotnost
znaka v nizu. Vrne true,
če je znak v nizu, in false v nasprotnem
primeru. V prvem parametru funkcije podamo niz, v katerem
bomo iskali znak. V drugem parametru določimo
želeni znak ali podniz.
Sintaksa
phpstr_contains(string $haystack, string $needle): bool
Primer
Preverimo, ali je v nizu določen znak:
php<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
Rezultat izvajanja kode:
phptrue
Primer
Preverimo, ali je v nizu določen podniz:
php<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
Rezultat izvajanja kode:
phptrue
Primer
Zdaj pa poiščimo v našem nizu
podniz 'ac':
php<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
Rezultat izvajanja kode:
phpfalse
Glejte tudi
-
funkcijo
str_starts_with,
ki preverja začetek niza -
funkcijo
str_ends_with,
ki preverja konec niza -
funkcijo
in_array,
ki preverja prisotnost elementa v polju -
funkcijo
strpos,
ki vrne položaj vključitve podniza