La fonction in_array retourne true si la valeur $valeur est présente dans le tableau $array.
Utilisation de la fonction in_array()
La signature de la fonction in_array est la suivante :
in_array ( $valeur, $array [, $strict ] );
Si le paramètre booléen $strict est renseigné, une comparaison de type sera effectuée.
/* Déclaration du tableau */ $array = array( 'langage' => 'php', 'nom' => 'in_array', 'date' => '2009' ); $answer = 'Élément non trouvé'; if ( in_array ( 'php', $array )) $answer = 'Élément trouvé'; echo $answer; /* affiche : Élément trouvé */ if ( in_array ( 2009, $array, true )) $answer = 'Élément trouvé'; echo $answer; /* affiche : Élément non trouvé car comparaison de chaîne et numérique */