array_search

array_search -- Durchsucht ein Array nach einem Wert liefert bei Erfolg den Schlüssel

Beschreibung

mixed array_search ( mixed needle, array haystack [, bool strict])

Diese Funktion durchsucht haystack nach needle und gibt bei Erfolg den Schlüssel zurück , andernfalls FALSE .

Anmerkung : Vor PHP 4.2.0 gibt array_search() im Fehlerfall NULL statt FALSE zurück.

Ist der optionale dritte Parameter strict auf TRUE gesetzt , prüft array_search( ) auch die Typen von needle in haystack .

Warnung

Diese Funktion kann das Boolsche FALSE zurückliefern , kann aber auch einen nicht-Boolschen Wert zurückgeben , der von einem einfachen if-Statement als FALSE ausgewertet wird , wie zum Beispiel 0 oder " " . Weitere Informationen entnehmen Sie bitte dem Abschnitt über Boolsche Typen . Benutzen Sie deshalb bitte den === Operator um den Rückgabewert dieser Funktion zu überprüfen .

Siehe auch array_keys( ) und in_array( ) .