Fonction in_array() | Développement Web

Fonction in_array()

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 */