Maison > Article > développement back-end > Comment supprimer des éléments dans un tableau en php
Comment supprimer des éléments d'un tableau en PHP : Vous pouvez utiliser la méthode unset() pour supprimer, telle que [unset($array[1])]. L'utilisation de la méthode unset() ne modifiera pas les autres clés. Si vous souhaitez réorganiser d'autres clés, vous pouvez utiliser la méthode array_values().
Il existe de nombreuses façons de supprimer des éléments dans un tableau. Voici quelques méthodes courantes.
(Tutoriel recommandé : Tutoriel graphique php )
Si vous souhaitez supprimer un élément du tableau, vous pouvez utiliser unset() ou array_splice() méthode.
Méthode unset()
Remarque : Si vous utilisez la méthode unset(), elle ne changera pas les autres touches, si vous souhaitez modifier d'autres touches Pour réorganiser et trier par clé, vous pouvez utiliser array_values().
Implémentation du code :
<?php $array = array(0 => "a", 1 => "b", 2 => "c"); unset($array[1]); //↑ 你要删除的数组元素值的键print_r($array); ?>
Résultat de sortie :
Array ( [0] => a [2] => c )
(Recommandation du didacticiel vidéo : tutoriel vidéo php)
Méthode array_splice()
Si vous utilisez la méthode array_splice(), les clés du tableau seront automatiquement réindexées, mais cela ne fonctionnera pas pour les tableaux associatifs que vous devez utiliser. array_values() pour changer les clés Convertir en clés numériques.
Implémentation du code :
<?php $array = array(0 => "a", 1 => "b", 2 => "c"); array_splice($array, 1, 1); //↑ Offset which you want to delete print_r($array); ?>
Résultat de sortie :
Array( [0] => a [1] => c )
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!