Maison  >  Article  >  développement back-end  >  Comment supprimer un certain champ en PHP

Comment supprimer un certain champ en PHP

coldplay.xixi
coldplay.xixioriginal
2020-08-15 14:29:563679parcourir

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 certain champ en PHP

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn