Cet article présente principalement la fonction qui supprime le premier élément et le dernier élément du tableau en PHP. Les amis qui en ont besoin peuvent se référer à
pour A tableau php, comment supprimer le premier élément ou le dernier élément du tableau ? En fait, les deux processus peuvent être complétés via les propres fonctions de PHP array_pop et array_shift Voici une introduction détaillée sur la façon de fonctionner.
(1) Utilisez array_pop pour supprimer le dernier élément du tableau, par exemple :Le résultat sera :
$user=array('apple','banana','orange'); $result=array_pop($user); print_r($result); print_r($user);
orange
array ('apple','banana')Le résultat sera :
$user=array('apple','banana','orange'); $result=array_shift($user); print_r($result); print_r($user);
apple
array('banana','orange')
En fait, vous pouvez aussi utiliser la fonction
pour supprimer le premier élément du tableau, c'est-à-dire : Le code est le suivant :
Ce qui suit est une brève explication de array_pop et array_shift :$user=array_splice($user,1); //删除数组第一个元素,注意此时返回的是被删除后的新的数组
array_pop( ) apparaît et renvoie la dernière unité du tableau tableau, et change le tableau tableau en La longueur est réduite de un. NULL sera renvoyé si le tableau est vide (ou s'il ne s'agit pas d'un tableau).
array_shift() Décale le premier élément du tableau et le renvoie comme résultat, décrémente la longueur du tableau de un et décale tous les autres éléments d'une position. Tous les noms de touches numériques seront modifiés pour compter à partir de zéro et les noms de touches de texte resteront inchangés. Si le tableau est vide (ou n'est pas un tableau), NULL est renvoyé.
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!