array_search Recherche dans un tableau la clé associée à une valeur &reftitle.description; mixedarray_search mixedneedle arrayhaystack boolstrict Recherche needle dans haystack. &reftitle.parameters; needle La valeur à chercher. Si needle est une chaîne de caractères, 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 s'assurera aussi que le type de needle est le même que celui de la valeur trouvée dans haystack. &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 search_value. &return.falseproblem; &reftitle.changelog; &Version; &Description; 4.2.0 Avant la version 4.2.0, array_search retourne &null; en cas d'échec au lieu de &false;. &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