Maison > développement back-end > Problème PHP > Comment supprimer un certain champ en PHP

Comment supprimer un certain champ en PHP

coldplay.xixi
Libérer: 2023-03-04 14:30:01
original
3722 Les gens l'ont consulté

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);
?>
Copier après la connexion

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
)
Copier après la connexion
<🎜. >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);
?>
Copier après la connexion
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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal