Funkcija str_contains
Funkcija str_contains proverava prisustvo
karaktera u stringu. Vraća true,
ako karakter postoji u stringu, i false u suprotnom
slučaju. U prvom parametru funkcije zadajemo string u kome
ćemo tražiti karakter. U drugom parametru navodimo
potreban nam karakter ili podstring.
Sintaksa
str_contains(string $haystack, string $needle): bool
Primer
Hajde da proverimo, da li u stringu postoji zadati karakter:
<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
Rezultat izvršavanja koda:
true
Primer
Hajde da proverimo, da li u stringu postoji zadati podstring:
<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
Rezultat izvršavanja koda:
true
Primer
A sada hajde da potražimo u našem stringu
podstring 'ac':
<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
Rezultat izvršavanja koda:
false
Pogledajte takođe
-
funkciju
str_starts_with,
koja proverava početak stringa -
funkciju
str_ends_with,
koja proverava kraj stringa -
funkciju
in_array,
koja proverava prisustvo elementa u nizu -
funkciju
strpos,
koja vraća poziciju pojavljivanja podstringa