Comment obtenir le premier élément d'un tableau en PHP ?

Comment Obtenir Le Premier Element D Un Tableau En Php



En PHP, un tableau est une structure de données polyvalente qui vous permet de stocker plusieurs valeurs dans une seule variable. Comme les tableaux peuvent contenir plusieurs éléments, il est souvent nécessaire d'accéder à certains éléments. Dans certains cas, il vous suffit de renvoyer le premier élément d'un tableau, ce qui est une tâche courante en programmation. Cet article vous donnera plusieurs façons d'obtenir le premier élément d'un tableau en PHP.

Obtenir le premier élément d'un tableau en PHP ?

Il existe plusieurs méthodes pour obtenir le premier élément d'un tableau en PHP, répertoriées ci-dessous :

Expliquons ces méthodes en détail.







Méthode 1 : Accéder à l'index 0

Accéder à l'indice 0 est l'un des moyens les plus simples d'obtenir le premier élément d'un tableau en PHP. Parce que les tableaux sont indexés à zéro en PHP et que vous trouverez le premier élément du tableau à l'index 0. Pour accéder à l'élément, vous pouvez utiliser des crochets.



Voici un exemple qui consiste en un tableau simple contenant différentes couleurs :




$tableau = déployer ( 'Brun' , 'Jaune' , 'Noir' ) ;
écho 'Le premier élément du tableau est : ' , $tableau [ 0 ] ;
?>





Pour les tableaux associatifs, cette méthode ne fonctionnera pas car ces tableaux n'ont pas d'index numériques.


$ étudiant = déployer (
87 => 'Anglais' ,
76 => 'Mathématiques' ,
95 => 'Ordinateur' ,
67 => 'La physique' ,
) ;
écho 'Le premier élément du tableau est : ' , étudiant [ 0 ] ;
?>

Méthode 2 : Utiliser la fonction array_slice()

Le array_slice() function est une autre fonction utilisée pour obtenir le premier élément d'un tableau. Il récupère les éléments d'un tableau spécifié par l'utilisateur dans l'ordre défini par le décalage ainsi que les paramètres de longueur.



L'exemple donné montre comment accéder au premier élément d'un tableau simple en utilisant le array_slice() fonction.


$tableau = déployer ( 'Brun' , 'Jaune' , 'Noir' ) ;
$first_element = array_slice ( $tableau , 0 , 1 ) [ 0 ] ;
écho 'Le premier élément est : ' . $first_element ;
?>

Pour un tableau associatif, vous pouvez suivre le code ci-dessous :


$ étudiant = déployer (
87 => 'Anglais' ,
76 => 'Mathématiques' ,
95 => 'Ordinateur' ,
67 => 'La physique' ,
) ;
écho 'Le premier élément du tableau est : ' , array_slice ( $ étudiant , 0 , 1 ) [ 0 ] ;
?>

Méthode 3 : Utilisation de la fonction array_values()

Vous pouvez également utiliser le array_values() fonction pour accéder au premier élément d'un tableau. Pour un tableau simple, il est assez simple à utiliser. Cependant, pour les tableaux associatifs, cela peut être utile dans les situations où vous n'êtes pas sûr de la clé et de l'index exacts du tableau. Il peut indexer numériquement le tableau et renvoyer les éléments entiers du tableau.

L'exemple donné montre comment accéder au premier élément d'un tableau en utilisant le array_values() fonction pour les tableaux simples et associatifs.

Pour un tableau simple :


$tableau = déployer ( 'Brun' , 'Jaune' , 'Noir' ) ;
$first_element = valeurs_tableau ( $tableau ) [ 0 ] ;
écho 'Le premier élément est : ' . $first_element ;
?>

Pour le tableau associatif :


$ étudiant = déployer (
87 => 'Anglais' ,
76 => 'Mathématiques' ,
95 => 'Ordinateur' ,
67 => 'La physique' ,
) ;
écho 'Le premier élément du tableau est : ' , valeurs_tableau ( $ étudiant ) [ 0 ] ;
?>

Méthode 4 : Utilisation de la fonction current()

Vous pouvez également utiliser le PHP actuel() fonction pour récupérer le premier élément d'un tableau. Par défaut, cette fonction renvoie le premier élément du tableau car le pointeur Internet est initialement défini sur le premier élément, donc chaque fois que vous exécutez le code, il pointe vers le premier élément du tableau.

Les exemples donnés montrent comment accéder au premier élément d'un tableau à l'aide de la actuel() fonction pour les tableaux simples et associatifs.

Pour un tableau simple :


$tableau = déployer ( 'Brun' , 'Jaune' , 'Noir' ) ;
$first_element = actuel ( $tableau ) ;
écho 'Le premier élément est : ' . $first_element ;
?>

Pour le tableau associatif :


$ étudiant = déployer (
87 => 'Anglais' ,
76 => 'Mathématiques' ,
95 => 'Ordinateur' ,
67 => 'La physique' ,
) ;
écho 'Le premier élément du tableau est : ' , actuel ( $ étudiant ) ;
?>

Méthode 5 : Utilisation de la fonction reset()

En utilisant le réinitialiser() est un moyen simple et efficace d'accéder au premier élément du tableau PHP. Cette fonction obtient la première entrée d'un tableau en définissant le pointeur interne du tableau sur son premier élément. Suivez les exemples donnés pour apprendre à accéder au premier élément d'un tableau simple et associatif à l'aide de la commande réinitialiser() fonction.

Pour un tableau simple :


$tableau = déployer ( 'Brun' , 'Jaune' , 'Noir' ) ;
$first_element = actuel ( $tableau ) ;
écho 'Le premier élément du tableau est : ' , réinitialiser ( $tableau ) ;
?>

Pour le tableau associatif :


$ étudiant = déployer (
87 => 'Anglais' ,
76 => 'Mathématiques' ,
95 => 'Ordinateur' ,
67 => 'La physique' ,
) ;
écho 'Le premier élément du tableau est : ' , réinitialiser ( $ étudiant ) ;
?>

Méthode 6 : Utilisation de la fonction array_shift()

Le array_shift() key est une méthode simple et avantageuse pour accéder au premier élément du tableau PHP. Les exemples donnés montrent comment accéder au premier élément d'un tableau à l'aide de la array_shift() fonction pour les tableaux simples et associatifs.

Pour un tableau simple :


$tableau = déployer ( 'Brun' , 'Jaune' , 'Noir' ) ;
$first_element = actuel ( $tableau ) ;
écho 'Le premier élément du tableau est : ' , array_shift ( $tableau ) ;
?>

Pour le tableau associatif :


$ étudiant = déployer (
87 => 'Anglais' ,
76 => 'Mathématiques' ,
95 => 'Ordinateur' ,
67 => 'La physique' ,
) ;
écho 'Le premier élément du tableau est : ' , array_shift ( $ étudiant ) ;
?>

Conclusion

En PHP, un tableau est une structure de données générique qui permet de stocker plusieurs valeurs dans une seule variable. Obtenir le premier élément d'un tableau est une tâche simple, et il existe de nombreuses façons de le faire en PHP. Ceux-ci incluent l'utilisation 0 indexation , array_slice() , array_values() , actuel() , réinitialiser() et array_shift() les fonctions. Le 0 indice La méthode fonctionne pour les tableaux simples, cependant, elle ne fonctionne pas pour les tableaux associatifs car ils n'ont pas d'index numériques, donc d'autres fonctions seraient plus appropriées.