array_search - Český PHP manuál
Vyhledá v poli daný prvek. O problému hovoříme jako o hledání jehly v kupce sena.
Parametry
Jehla a kupka. Třetí, nepovinný parametr je typu boolean a udává, zda chceme striktní porovnávání prvků pomocí ===.
Návratová hodnota
Klíč, pod kterým se jehla nalézá. V případě nenalezení vrátí false. Jelikož jehla může být nalezena na pozici 0, musíme výsledek porovnávat pomocí ===. Při neplatných parametrech vrátí null.
Příklad
<?php $pole = array('Homer', 'Marge', 'Bart', 'Lisa', 'Meggie'); $klic = array_search('Bart', $pole); echo $klic;
Výstup:
2