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é])".
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); ?>
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); ?>
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); ?>
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!