Maison > développement back-end > Problème PHP > Comment supprimer un élément d'un tableau en php

Comment supprimer un élément d'un tableau en php

青灯夜游
Libérer: 2023-03-15 07:58:01
original
4691 Les gens l'ont consulté

Méthode de suppression : 1. Utilisez array_shift() pour supprimer le premier élément au début du tableau ; 2. Utilisez array_pop() pour supprimer le dernier élément du tableau ; 3. Utilisez unset() pour supprimer l'élément en fonction ; le tableau. L'indice supprime un élément, la syntaxe est "unset ($ arr [indice spécifié])".

Comment supprimer un élément d'un tableau en php

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

php supprime un élément du tableau

1 Utilisez array_shift()

array_shift ( $arr ) Supprime. le premier élément au début du tableau arr et le renvoie comme résultat. La longueur du tableau arr est décrémentée de 1 et tous les autres éléments sont avancés de un. Tous les noms de clés numériques seront modifiés pour commencer à compter à partir de 0 et les noms de clés de chaîne resteront inchangés.

Valeur de retour : renvoie la valeur de l'élément supprimé du tableau, ou NULL si le tableau est vide.

<?php
$num = array(10, 45, 9, 100, 6);
var_dump($num);
array_shift($num);  //删除数组开头的第一个元素
var_dump($num);
?>
Copier après la connexion

Comment supprimer un élément dun tableau en php

2. L'utilisation de la fonction array_pop()

array_pop ( $arr ) supprimera le dernier (dernier) élément du tableau arr et réduira la longueur du tableau arr de 1.

Valeur de retour : renvoie la valeur de l'élément supprimé du tableau. Si arr est vide ou n'est pas un tableau, NULL sera renvoyé.

<?php
$num = array(10, 45, 9, 100, 6);
var_dump($num);
array_pop($num); //删除数组最后一个元素
var_dump($num);
?>
Copier après la connexion

Comment supprimer un élément dun tableau en php

3. Utilisez la fonction unset()

La fonction unset() vous permet d'annuler des éléments dans un tableau, mais le tableau ne sera pas réindexé, c'est-à-dire que l'index d'origine sera conservé. , car l'index en php a une signification particulière.

Exemple : Supprimez l'élément avec l'indice 2

<?php
$num = array(10, 45, 9, 100, 6);
var_dump($num);
unset($num[2]); //删除下标为2的元素
var_dump($num);
?>
Copier après la connexion

Comment supprimer un élément dun tableau en php

Apprentissage recommandé : "Tutoriel vidéo PHP"

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