PHP : éliminer des doublons dans un tableau

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : PHP : éliminer des doublons dans un tableau

par dimi3 » 01 juil. 2009, 06:16

Merci beaucoup. Je ne connaissais pas du tout cette fonction.
Merci encore et bonne journée.

par damaskinos » 30 juin 2009, 20:38

Salut il y a une fonction php pour ca array_unique

voir la doc http://ca.php.net/manual/fr/function.array-unique.php

PHP : éliminer des doublons dans un tableau

par dimi3 » 30 juin 2009, 20:12

Bonjour,

J'ai un tableau qui se construit en relevant les données d'un fichier texte. Ces données sont souvent identiques. Je souhaiterais supprimer les doublons pour créer un second tableau propre. Voici ce que j'ai fait, mais ça ne fonctionne pas :

$visites est le premier tableau contenant les doublons
$visite est le second tableau de récupération des données sensé être sans doublons

Code : Tout sélectionner

$limits=count($visites); $visite[0] = $visites[0]; $m = 0; for ($k=0 ; $k< $limits ; $k++) { $limit=count($visite); for ($n=1; $n <= $limit ; $n++) { if ($visite[$n] == $visite[$k]) { $n = $limit; } else { $visite[$m] = $visites[$k]; $m++; } } echo $visite[$m]; }
Je vous remercie de votre aide.