Maison >développement back-end >Problème PHP >php supprime le premier élément du tableau
Comment supprimer le premier élément d'un tableau en PHP : 1. Utilisez la fonction array_shift() pour supprimer un élément au début du tableau, la syntaxe est "array_shift($arr)" ; Utilisez la fonction array_splice(), la syntaxe "array_splice($arr,0,1)" ; 3. Utilisez la fonction array_slice(), la syntaxe est "array_slice($arr,1)".
L'environnement d'exploitation de cet article : système Windows 7, version PHP 8, ordinateur DELL G3.
Méthode 1 : Utiliser la fonction array_shift()
pour créer un fichier PHP et définir un tableau, exemple :
$arr = array('apple', 'orange', 'banana', 'watermelon');
Formater et afficher le contenu original du tableau, exemple :
echo '<pre class="brush:php;toolbar:false">'; print_r($arr); echo '<pre class="brush:php;toolbar:false">';
Enregistrez le fichier ci-dessus et prévisualisez le contenu original du tableau à l'écran
Utilisez array_shift() pour supprimer le premier élément du tableau, exemple :
echo array_shift($arr);
Enregistrez le contenu ci-dessus et prévisualisez-le sur le à nouveau l'écran, la valeur de l'élément supprimé sera imprimée à l'écran
Formater et afficher à nouveau les données dans le tableau après la suppression du premier élément
Enregistrez le contenu ci-dessus et prévisualisez l'effet final
Méthode 2 : utilisez la fonction array_splice()
array_splice() permet de supprimer une partie des éléments du tableau ; vous pouvez les supprimer directement ou les remplacer par d'autres valeurs. Exemple : Supprimez le premier élément du tableau<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); array_splice($arr, 0,1); echo "删除后的数组:" ; var_dump($arr); ?>
Méthode 3 : Utilisez la fonction array_slice()
Valeur de retour : Renvoie le sous-tableau intercepté.
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(12,20,25,24,26); echo "原数组:"; var_dump($arr); echo "删除后的数组:" ; var_dump(array_slice($arr, 1)); ?>
Apprentissage recommandé : "
Tutoriel vidéo PHPCe 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!