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 in_array()
auch die Typen von needle in
haystack.
| Warnung |
Diese Function 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().