Maison > Article > développement back-end > Apprentissage des tableaux PHP : Obtention du premier/dernier élément (1)
Dans l'article précédent, nous avons présenté comment PHP calcule la longueur d'un tableau, et nous savons comment la fonction count() compte le nombre d'éléments d'un tableau bidimensionnel (multidimensionnel). Si vous en avez besoin, vous pouvez consulter. "Apprentissage des tableaux PHP - Deux dimensions" Longueur du tableau de calcul du tableau》. Dans cet article, nous continuons à étudier la série array !
Cet article va vous présenter comment obtenir le premier élément ou le dernier élément d'un tableau PHP : array_shift() et array_pop() A travers des exemples de code, nous vous ferons comprendre ces deux fonctions et voir comment elles sont obtenues. . du premier élément du tableau et du dernier élément du tableau. La fonction
array_shift() obtient le premier élément du tableau
Jetons un coup d'œil à l'exemple suivant :
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); //获取数组中的第一个元素 $first = array_shift($arr); echo "数组的第一个元素为:".$first; ?>
Résultat de sortie :
N'est-ce pas très simple ! En fait, le rôle de la fonction array_shift() n'est pas seulement « d'obtenir le premier élément du tableau » ; la fonction array_shift() peut également être appliquée à l'opération de « supprimer l'élément au début du tableau ».
Si vous utilisez la fonction var_dump() pour afficher le tableau après la fonction array_shift(), vous constaterez que le premier élément du tableau d'origine n'existe plus :
La fonction array_shift() peut supprimer le premier élément de l'élément du tableau, puis renvoie le premier élément du tableau supprimé ; si le tableau est vide, NULL sera renvoyé.
La fonction array_pop() obtient le dernier élément du tableau
Regardons d'abord un exemple :
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); //获取数组中的第一个元素 $first = array_pop($arr); echo "数组的最后一个元素为:".$first; ?>
Résultat de sortie :
array_pop() est similaire à la fonction array_shift(), Non seulement il peut "obtenir le dernier élément du tableau", mais il peut également être appliqué à l'opération de "suppression de l'élément à la fin du tableau".
Si vous utilisez la fonction var_dump() pour afficher le tableau après la fonction array_pop(), vous constaterez que le dernier élément du tableau d'origine n'existe plus :
La fonction array_pop() peut supprimer le dernier élément dans le tableau. Renvoie ensuite le dernier élément du tableau supprimé ; si le tableau est vide, NULL sera renvoyé.
Résumé :
Les fonctions array_shift() et array_pop() suppriment en fait le premier élément ou le dernier élément du tableau, puis renvoient l'élément supprimé à ce moment-là, l'élément n'est plus dans le tableau ; le tableau existe.
D'accord, c'est tout. Si vous voulez savoir autre chose, vous pouvez cliquer ici. → →Tutoriel vidéo php
Enfin, je recommande un tutoriel vidéo gratuit sur les tableaux PHP : Explication vidéo de la fonction tableau de fonctions PHP, venez apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!