Funkcija array_search
Funkcija array_search izvede
iskanje vrednosti v tabeli in vrne ključ
prvega najdenega elementa. Če tak element
ni najden - vrne false. Tretji parameter
določa strogo primerjavo po tipu (kot pri
===). Če nastavimo true - bo primerjal
strog, če pa false (privzeto) - pa ne.
Sintaksa
array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false
Primer
Poiščimo v tabeli element z vrednostjo 'c'
- kot rezultat dobimo njegov ključ (enak je 2):
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
echo array_search('c', $arr);
?>
Rezultat izvajanja kode:
2
Glejte tudi
-
funkcijo
strpos,
ki vrne pozicijo prve pojavitve podniza -
funkcijo
str_contains,
ki preverja pojav znaka v nizu -
funkcijo
str_starts_with,
ki preverja začetek niza -
funkcijo
str_ends_with,
ki preverja konec niza