Comment supprimer les 2 derniers éléments d'un tableau en php

青灯夜游
Libérer: 2023-03-12 11:44:01
original
2108 Les gens l'ont consulté

Vous pouvez utiliser la fonction array_splice() en php pour supprimer les 2 derniers éléments du tableau. Cette fonction est utilisée pour supprimer le nombre spécifié d'éléments à partir de la position spécifiée. Il vous suffit de définir le deuxième paramètre de array_splice. () fonction vers "-2" Voilà, la syntaxe est "array_splice($arr,-2)".

Comment supprimer les 2 derniers éléments d'un tableau en php

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

php supprime les 2 derniers éléments du tableau

En php, vous pouvez utiliser la fonction array_splice() pour supprimer les 2 derniers éléments du tableau 2 éléments de l'élément. La fonction

array_splice() supprime l'élément sélectionné d'un tableau et le remplace par un nouvel élément. La fonction renverra également un tableau d'éléments supprimés. La syntaxe de

array_splice() est la suivante :

array array_splice ( array &$arr, int $start [, int $length = 0 [, mixed $replacement ]] )
Copier après la connexion

Description du paramètre :

  • arr représente un tableau.
  • start indique la position (indice) où commence la suppression :
    • Si start est un nombre positif, il sera supprimé d'avant en arrière.
    • Si start est un nombre négatif, commencez à partir de la position - commencez à partir de la fin de l'arr et supprimez de l'arrière vers l'avant. Par exemple, -2 signifie commencer de l’avant-dernier élément du tableau.
  • length est un paramètre facultatif, indiquant le nombre d'éléments à supprimer :
    • Si length est un nombre positif, cela signifie que les éléments de longueur sont supprimés
    • Si length est un nombre négatif, alors il sera supprimé ; du début à la fin du tableau Compte à rebours de tous les éléments jusqu'à la longueur ;
    • En cas d'omission, tous les éléments du début à la fin du tableau seront supprimés.
  • replacement est un paramètre facultatif indiquant la valeur à remplacer. Si le remplacement a plusieurs valeurs, il doit être défini sur un tableau. S'il n'y a qu'une seule valeur, il n'est pas nécessaire de la définir sur un tableau.

Par conséquent, si vous souhaitez supprimer les 2 derniers éléments du tableau, vous pouvez définir la valeur du paramètre start sur -2 :

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);

echo "删除后的数组:" ;
array_splice($arr,-2);
var_dump($arr);
?>
Copier après la connexion

Le résultat de sortie est :

Comment supprimer les 2 derniers éléments dun tableau en php

Apprentissage recommandé : "Vidéo PHP Tutoriel"

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:
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