Funkcija array_search
Funkcija array_search vrši
pretragu vrednosti u nizu i vraća ključ
prvog pronađenog elementa. Ako takav element
nije pronađen - vratiće false. Treći parametar
postavlja striktno poređenje po tipu (kao kod
===). Ako postavite true - upoređivaće
striktno, a ako false (podrazumevano) - onda neće.
Sintaksa
array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false
Primer
Pronađimo u nizu element sa vrednošću 'c'
- kao rezultat ćemo dobiti njegov ključ (on je jednak 2):
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
echo array_search('c', $arr);
?>
Rezultat izvršavanja koda:
2
Pogledajte takođe
-
funkciju
strpos,
koja vraća poziciju prvog pojavljivanja podstringa -
funkciju
str_contains,
koja proverava pojavljivanje karaktera u stringu -
funkciju
str_starts_with,
koja proverava početak stringa -
funkciju
str_ends_with,
koja proverava kraj stringa