array_search Recherche dans un tableau la première clé associée à la valeur &reftitle.description; intstringfalsearray_search mixedneedle arrayhaystack boolstrict&false; Recherche needle dans haystack. &reftitle.parameters; needle La valeur à chercher. Si needle est une &string;, la comparaison est effectuée en respectant la casse. haystack Le tableau. strict Si le troisième paramètre strict vaut &true;, alors array_search cherchera des éléments identiques dans haystack. Cela signifie que cette fonction va effectuer une comparaison stricte du type de needle dans haystack, et que les objets proviennent de la même instance. &reftitle.returnvalues; Retourne la clé pour needle si elle est trouvée dans le tableau, &false; sinon. Si needle est trouvé plus d'une fois dans haystack, la première clé concordante est retournée. Pour trouver toutes les clés correspondantes, utilisez plutôt la fonction array_keys avec le paramètre optionnel filter_value. &return.falseproblem; &reftitle.examples; Exemple avec <function>array_search</function> 'blue', 1 => 'red', 2 => 'green', 3 => 'red'); $key = array_search('green', $array); // $key = 2; $key = array_search('red', $array); // $key = 1; ?> ]]> &reftitle.seealso; array_keys array_values array_key_exists in_array