array_search Durchsucht ein Array nach einem Wert liefert bei Erfolg den Schlüssel Beschreibung mixedarray_search mixedneedle arrayhaystack boolstrict Diese Funktion durchsucht haystack nach needle und gibt bei Erfolg den Schlüssel zurück, andernfalls &false;. Falls needle ein String ist, wird der Vergleich unter Beachtung der Groß-/Kleinschreibung durchgeführt. 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. Falls needle in haystack mehr als einmal gefunden wird, wird der erste passende Schlüssel zurückgegeben. Um die Schlüssel aller passenden Werte zu erhalten, verwenden Sie stattdessen array_keys mit dem optionalen Parameter search_value. <function>array_search</function> Beispiel 'blau', 1 => 'rot', 2 => 'grün', 3 => 'rot'); $key = array_search('grün', $array); // $key = 2; $key = array_search('rot', $array); // $key = 1; ?> ]]> &return.falseproblem; Siehe auch array_keys, array_values, array_key_exists, und in_array.