Maison > Article > développement back-end > Comment supprimer une valeur d'un tableau unidimensionnel en php
Méthode : 1. Utilisez "array_shift(array)" pour supprimer la première valeur ; 2. Utilisez "array_pop(array)" pour supprimer la dernière valeur ; 3. Utilisez "unset($array name[subscript])" pour supprimer. la valeur spécifiée La valeur de l'indice ; 4. Utilisez "array_splice(array, position, 1)" pour supprimer la valeur à la position spécifiée.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
4 façons de supprimer une valeur d'un tableau unidimensionnel en php
Méthode 1 : Utilisez la fonction array_shift()
La fonction array_shift($arr)
peut supprimer le premier élément du tableau $arrarray_shift($arr)
函数可以删除$arr数组的第一个元素
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); array_shift($arr); echo "删除后的数组:" ; var_dump($arr); ?>
注:array_shift()会改变原有数组, 数组的长度会减 1,并将所有其他元素向前移动一位。
方法2:使用array_pop()函数
array_pop($arr)
函数可以删除$arr数组的最后一个元素后
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); array_pop($arr); echo "删除后的数组:" ; var_dump($arr); ?>
注:array_pop()也会改变原有数组。
方法3:使用unset($arr[下标])语句
该语句可以删除指定下标的数组元素
$arr[下标]
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); unset($arr[3]); echo "删除后的数组:" ; var_dump($arr); ?>
La fonction array_pop($arr)
peut supprimer le dernier élément du tableau $arr
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); array_splice($arr,2,1); echo "删除后的数组:" ; var_dump($arr); ?>
Remarque : array_pop() modifiera également le tableau d'origine.
Méthode 3 : utilisez l'instruction unset($arr[subscript])Cette instruction peut supprimer l'élément du tableau avec l'indice spécifié
$arr[subscript] peut accéder aux éléments spécifiques du tableau arr. La fonction unset() est utilisée pour détruire la variable donnée.
🎜🎜Remarque : Cette méthode modifiera également le tableau d'origine. 🎜🎜🎜Méthode 4 : Utilisez la fonction array_splice() 🎜🎜🎜La fonction array_splice() peut supprimer un élément à la position spécifiée🎜rrreee🎜🎜🎜🎜Remarque : la fonction array_splice() modifiera également le tableau d'origine. 🎜🎜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!