Comment effacer les éléments d'un tableau en php

王林
Libérer: 2023-03-06 22:04:02
original
1925 Les gens l'ont consulté

Comment effacer les éléments d'un tableau en PHP : Vous pouvez utiliser la fonction unset() pour effacer les éléments d'un tableau, tels que [$array = array(0 => "a", 1 => "b" , 2 => ; "c"); non défini($array[1]);].

Comment effacer les éléments d'un tableau en php

Si vous souhaitez supprimer un élément du tableau, vous pouvez utiliser la méthode unset().

(Tutoriel vidéo recommandé : Tutoriel vidéo php )

Méthode unset()

Notez que si vous utilisez la méthode unset(), cela pas Changer les autres clés.

Exemple :

<?php
$array = array(0 => "a", 1 => "b", 2 => "c");
unset($array[1]);
//↑ 你要删除的数组元素值的键
print_r($array);
?>
Copier après la connexion

Résultat de sortie :

Array (
    [0] => a    
    [2] => c
)
Copier après la connexion

Si vous souhaitez supprimer plusieurs éléments du tableau, vous ne pouvez pas utiliser la fonction unset() , vous devez utiliser la méthode array_diff(), qui nécessite de connaître la clé ou la valeur à supprimer.

Méthode array_diff()

Si vous connaissez l'élément du tableau que vous souhaitez supprimer, vous pouvez utiliser array_diff().

<?php
$array = array(0 => "a", 1 => "b", 2 => "c");
$array = array_diff($array, ["a", "c"]);
//└────────┘→你要删除的元素
print_r($array );
?>
Copier après la connexion

Résultats de sortie :

Array(
    [1] => b
)
Copier après la connexion

Recommandations associées : formation php

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!