Maison > Article > développement back-end > Comment supprimer des éléments de tableau par lots en php
En PHP, vous pouvez utiliser la fonction array_splice() pour supprimer des éléments d'un tableau par lots. Cette fonction peut supprimer un nombre spécifié d'éléments à partir d'une position spécifiée dans le tableau. La syntaxe est "array_splice($array,$start, $longueur)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
PHP La fonction array_splice() permet de supprimer une partie des éléments du tableau vous pouvez la supprimer directement, ou remplacez-le par d'autres valeurs. La syntaxe de
array_splice() est la suivante :
array_splice($array,$start,$length,$replacement)
Description du paramètre :
Si le résultat de la combinaison de start et length est qu'aucun élément ne sera supprimé, alors la valeur contenue dans remplacement sera insérée à la position spécifiée par start.
Notez que l'utilisation du remplacement pour remplacer les éléments du tableau ne conservera pas les noms de clé d'origine.
Valeur de retour : renvoie un tableau composé des éléments supprimés.
Exemple :
<?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); ?>
<?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,-1); var_dump($arr); ?>
Recommandations associées : 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!