PHP in_array()

La fonction in_array() recherche dans un tableau une valeur spécifique.
 

Syntaxe
in_array(value, array, mode)

Remarque: Si le paramètre « value » est une chaîne et que le paramètre « mode » est défini sur TRUE, la recherche est sensible à la casse.
 
 

Paramètres
  • value(Obligatoire) : Spécifie quoi rechercher
  • array(Obligatoire) : Spécifie le tableau dans lequel nous voulons rechercher.
  • mode(Facultatif) : Ce paramètre spécifie le mode dans lequel nous voulons effectuer la recherche. Si elle est définie sur TRUE, la fonction in_array() recherche la valeur avec le même type de valeur que celui spécifié par le paramètre « value ». La valeur par défaut de ce paramètre est FALSE.

 

Valeur de retour

Renvoie TRUE si la valeur est trouvée dans le tableau, sinon renvoie FALSE.
 

Version PHP:

4+
 

Exemple 1:
<?php 
	$nombres = array(15, 20, 99, 72, 45); 
	  
	if (in_array("99", $nombres)) 
	{ 
	  echo "Existe"; 
	} 
	else
	{ 
	  echo "N'existe pas"; 
	} 
?>

 
Sortie:

Existe

 

Exemple 2:
<?php 
	$couleurs = array("bleu", "rouge", "vert", 10); 
	  
	if (in_array("vert", $couleurs, TRUE)) 
	{ 
	  echo "Existe"; 
	} 
	else
	{ 
	  echo "N'existe pas"; 
	} 
?>

 
Sortie:

Existe

 
 

Exemple 3:
<?php 
	$couleurs = array("bleu", "rouge", "vert", 10); 
	  
	if (in_array(10, $couleurs, TRUE)) 
	{ 
	  echo "Existe"; 
	} 
	else
	{ 
	  echo "N'existe pas"; 
	} 
?>

 
Sortie:

Existe

 

Exemple 4:
<?php 
	$couleurs = array("bleu", "rouge", "vert", 10); 
	  
	if (in_array("10", $couleurs, TRUE)) 
	{ 
	  echo "Existe"; 
	} 
	else
	{ 
	  echo "N'existe pas"; 
	} 
?>

 
Sortie:

N'existe pas
Questions d'entretiens PHPQuestions d’entretiens PHP – Partie 1Questions sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus
Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *