Maison > Article > développement back-end > Comment supprimer un certain champ en PHP
Comment supprimer un champ dans un tableau PHP : 1. Utilisez la fonction unset pour supprimer la clé de la valeur de l'élément du tableau. Le code est [unset($array[1])]; function [array_splice()] , la clé du tableau est réindexée, le code est [array_splice($array,1].
Comment supprimer un champ dans un tableau PHP :
Méthode unset()
Notez que si vous utilisez la méthode unset(), cela ne changera pas les autres clés, si vous souhaitez modifier d'autres clés. Pour réorganiser les clés, vous pouvez utiliser array_values() Le résultat de sortie est :
<?php $array = array(0 => "a", 1 => "b", 2 => "c"); unset($array[1]); //↑ 你要删除的数组元素值的键 print_r($array); ?>méthode array_splice()
If. En utilisant la méthode array_splice(), les clés du tableau seront automatiquement réindexées, mais cela ne fonctionnera pas pour les tableaux associatifs. Vous devez utiliser array_values() pour convertir les clés en clés numériques
Array ( [0] => a [2] => c )Résultat de sortie :
<?php $array = array(0 => "a", 1 => "b", 2 => "c"); array_splice($array, 1, 1); //↑ Offset which you want to delete print_r($array); ?>array_splice() a le même effet que la fonction unset() en libérant les éléments spécifiés du tableau
Recommandations d'apprentissage associées :
php. programmation(vidéo)
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!