Derniers tutoriels de développement web
 

PHP in_array() Function

<Tableau PHP Référence

Exemple

Recherche de la valeur "Glenn" dans un tableau et la sortie du texte:

<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland");

if (in_array("Glenn", $people))
  {
  echo "Match found";
  }
else
  {
  echo "Match not found";
  }
?>
»Exécuter exemple

Définition et utilisation

Le in_array() fonction recherche d' un tableau d'une valeur spécifique.

Note: Si le paramètre de recherche est une chaîne et le paramètre de type est défini sur TRUE, la recherche est sensible à la casse.


Syntaxe

in_array( search,array,type )

Paramètre La description
search Champs obligatoires. Indique la quoi rechercher
array Champs obligatoires. Indique le tableau de recherche
type Optionnel. Si ce paramètre est réglé sur TRUE, les in_array() fonction recherche pour la recherche-chaîne et le type spécifique dans le tableau.

Détails techniques

Valeur de retour: Retourne TRUE si la valeur se trouve dans le tableau, ou FALSE sinon
PHP Version: 4+
changelog: PHP 4.2, le paramètre de recherche peut maintenant être un tableau

autres exemples

Exemple 1

En utilisant tous les paramètres:

<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland" , 23);

if (in_array("23", $people, TRUE))
  {
  echo "Match found<br>";
  }
else
  {
  echo "Match not found<br>";
  }
if (in_array("Glenn",$people, TRUE))
  {
  echo "Match found<br>";
  }
else
  {
  echo "Match not found<br>";
  }

if (in_array(23,$people, TRUE))
  {
  echo "Match found<br>";
  }
else
  {
  echo "Match not found<br>";
  }
?>
»Exécuter exemple

<Tableau PHP Référence