Comment supprimer les éléments en double du tableau php

PHPz
Libérer: 2023-05-05 20:05:07
original
341 Les gens l'ont consulté

Les opérations sur les tableaux en PHP sont très puissantes, l'une d'entre elles étant la possibilité de supprimer facilement les éléments en double d'un tableau. Par conséquent, cet article vous présentera la méthode de suppression des éléments en double dans les tableaux PHP et son principe de mise en œuvre. Fonction

  1. array_unique()

array_unique() est une fonction intégrée en PHP qui supprime les valeurs en double d'un tableau et renvoie un nouveau tableau après avoir supprimé les valeurs en double.

Utilisation : array_unique($array)

Parmi eux, $array est le tableau que nous voulons dupliquer.

  1. Principe de mise en œuvre

array_unique() Le principe de mise en œuvre est très simple et clair. Cette fonction est implémentée à l'aide de deux tableaux. Le premier tableau est le tableau d'origine. Dans ce tableau, l'élément qui apparaît pour la première fois sera conservé et les éléments répétés suivants seront supprimés. Le deuxième tableau est utilisé pour stocker les éléments déjà apparus. Chaque fois qu'un nouvel élément est rencontré, l'élément est ajouté au deuxième tableau, et dans le premier tableau, il est vérifié si l'élément est déjà apparu et si c'est le cas, il est supprimé.

  1. Exemple de démonstration

Ci-dessous, nous utiliserons un exemple pour démontrer comment utiliser array_unique() pour implémenter l'opération de suppression des éléments en double dans un tableau PHP.

// Définir un tableau avec des éléments répétés
$array = array(1, 2, 3, 4, 4, 2, 5, 6, 7, 6);

// Utiliser array_unique () Fonction deduplication
$newArray = array_unique($array);

// Sortie du tableau dédupliqué
print_r($newArray);
?>

En exécutant le code ci-dessus, nous obtenons le résultat suivant :

Array
(

[0] => 1 [1] => 2 [2] => 3 [3] => 4 [6] => 5 [7] => 6 [8] => 7
Copier après la connexion

)

Comme le montrent les résultats de sortie, la fonction array_unique() est utilisée pour supprimer avec succès les éléments en double dans le tableau.

  1. Résumé

Grâce à l'explication de cet article, nous avons appris comment supprimer les éléments en double dans les opérations de tableau PHP et maîtrisé les principes d'implémentation et les méthodes de fonctionnement spécifiques. Dans le processus de programmation réel, l'utilisation de la fonction array_unique() pour supprimer les éléments en double peut non seulement améliorer l'efficacité d'exécution du code, mais également réduire efficacement la quantité de code et améliorer la qualité du code.

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!

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
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!