in_arrayIndique si une valeur appartient à un tableau
&reftitle.description;
boolin_arraymixedneedlearrayhaystackboolstrict&false;
Recherche needle dans haystack en utilisant une comparaison
souple à moins que strict ne soit utilisé.
&reftitle.parameters;
needle
La valeur recherchée.
Si needle est une &string;, la comparaison
est faite en tenant compte de la casse.
haystack
Le tableau.
strict
Si le troisième paramètre strict est définit à
&true; alors la fonction in_array vérifiera aussi que le type
du paramètre needle
correspond au type de la valeur trouvée dans haystack.
&reftitle.returnvalues;
Retourne &true; si needle est trouvé dans le tableau,
&false; sinon.
&reftitle.examples;
Exemple avec in_array
]]>
La seconde condition échoue, car in_array
est sensible à la casse. Le script retourne :
Exemple avec in_array et le mode strict
]]>
&example.outputs;
Exemple avec in_array et un tableau en paramètre
]]>
&example.outputs;
&reftitle.seealso;
array_searchissetarray_key_exists