Comment récupérer le premier élément d’un tableau en PHP

Si vous connaissez l’index ou la clé exacte d’un tableau, vous pouvez facilement obtenir le premier élément, comme ceci:
 
 

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<?php
// Exemple de tableau indexé
$langages = array("PHP", "Java", "Ada", "HTML", "CSS", "Fortran");
echo $langages[0]; // Sortie: PHP
// Exemple de tableau associatif
$langages = array("p" => "PHP", "j" => "Java", "a" => "Ada", "h" => "HTML");
echo $langages["p"]; // Sortie: PHP
?>
<?php // Exemple de tableau indexé $langages = array("PHP", "Java", "Ada", "HTML", "CSS", "Fortran"); echo $langages[0]; // Sortie: PHP // Exemple de tableau associatif $langages = array("p" => "PHP", "j" => "Java", "a" => "Ada", "h" => "HTML"); echo $langages["p"]; // Sortie: PHP ?>
<?php
	// Exemple de tableau indexé
	$langages = array("PHP", "Java", "Ada", "HTML", "CSS", "Fortran");
	echo $langages[0]; // Sortie: PHP
	 
	// Exemple de tableau associatif
	$langages = array("p" => "PHP", "j" => "Java", "a" => "Ada", "h" => "HTML");
	echo $langages["p"]; // Sortie: PHP
?>

Pourtant, dans certaines cas vous ne connaissez pas l’index exact ou la clé du premier élément. Dans ce cas là, vous pouvez utiliser la fonction array_values() qui renvoie toutes les valeurs du tableau et indexe du tableau, comme illustré dans l’exemple suivant:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<?php
$langages = array(5 => "PHP", 2 => "Java", 10 => "Ada", 1 => "HTML");
echo array_values($langages)[0]; // Sortie: PHP
?>
<?php $langages = array(5 => "PHP", 2 => "Java", 10 => "Ada", 1 => "HTML"); echo array_values($langages)[0]; // Sortie: PHP ?>
<?php
	$langages = array(5 => "PHP", 2 => "Java", 10 => "Ada", 1 => "HTML");
	echo array_values($langages)[0]; // Sortie: PHP
?>
QCM sur PHP

Laisser un commentaire

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