Maison  >  Article  >  développement back-end  >  Apprentissage des tableaux PHP : Obtention du premier/dernier élément (1)

Apprentissage des tableaux PHP : Obtention du premier/dernier élément (1)

青灯夜游
青灯夜游original
2021-07-30 13:43:564117parcourir

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 :

Apprentissage des tableaux PHP : Obtention du premier/dernier élément (1)

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 :

Apprentissage des tableaux PHP : Obtention du premier/dernier élément (1)

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 :

Apprentissage des tableaux PHP : Obtention du premier/dernier élément (1)

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 :

Apprentissage des tableaux PHP : Obtention du premier/dernier élément (1)

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn