Maison > développement back-end > Problème PHP > Comment supprimer la tête et la queue d'un tableau php

Comment supprimer la tête et la queue d'un tableau php

藏色散人
Libérer: 2023-03-09 14:02:02
original
1818 Les gens l'ont consulté

Comment supprimer la tête et la queue d'un tableau PHP : 1. Utilisez "array_shift" pour déplacer l'unité au début du tableau hors du tableau ; 2. Utilisez "array_pop" pour faire apparaître la dernière unité ; du tableau.

Comment supprimer la tête et la queue d'un tableau php

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Supprimer l'élément d'unité de démarrage

array_shift

array_shift — Déplace le premier élément du tableau hors du tableau

Description

mixed array_shift ( array &$array )
Copier après la connexion

array_shift () Déplacer le premier élément du tableau hors du tableau, les cellules sont supprimées et renvoyées comme résultat, décrémentant la longueur du tableau d'une unité et faisant avancer toutes les autres cellules d'une unité. 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. Remarque : L'utilisation de cette fonction réinitialisera (reset()) le pointeur du tableau.

Tableau de paramètres

Le tableau d'entrée.

Valeur de retour

Renvoie la valeur décalée, ou NULL si le tableau est vide ou n'est pas un tableau.

Exemple

Example #1 array_shift() 例子
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_shift($stack);
print_r($stack);
?>
Copier après la connexion

La routine ci-dessus affichera : Array( [0] => banane [1] => pomme [2] => framboise)

Et l'orange est assignée à $fruit.

Apprentissage recommandé : "Tutoriel vidéo PHP"

Supprimer l'élément de l'unité arrière

array_pop

array_pop — Pop (pop) la dernière unité du tableau

Description

mixed array_pop ( array &$array )
Copier après la connexion

array_pop() apparaît et renvoie la dernière unité du tableau et modifie la longueur du tableau tableau moins un. NULL sera renvoyé si le tableau est vide (ou s'il ne s'agit pas d'un tableau). De plus, un avertissement sera généré si la valeur appelée n'est pas un nombre. Remarque : L'utilisation de cette fonction réinitialisera (reset()) le pointeur du tableau.

Tableau de paramètres

doit être un tableau de piles.

Valeur de retour

Renvoie la dernière valeur du tableau. Si le tableau est vide (s'il ne s'agit pas d'un tableau), NULL sera renvoyé.

Exemple

Exemple #1 array_pop() Exemple

$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_pop($stack);
print_r($stack);
?>
Copier après la connexion

Après cette opération, $stack n'aura que 3 unités : Array( [0] => orange [ 1 ] => banane [2] => pomme)

et framboise seront attribués à $fruit.

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal