Phpsources Forums

Vous n'êtes pas identifié.

#1 11-05-2008 16:25:12

mariemartine
Membre
Date d'inscription: 13-01-2008
Messages: 18

[Résolu] enlever les elements

bonjour,

je fais les tableaux et j'ai des elements qui sont en doubles et que je dois enlever, j'ai fait un algo mais ca marche pas . Quelqu'un aurait une solution ?

merci d'avance

MM

Hors ligne

 

#2 11-05-2008 16:39:21

KOogar
Administrateur
Lieu: PHP Rapide !!
Date d'inscription: 21-12-2007
Messages: 513

Re: [Résolu] enlever les elements

Bonjour,

Pour enlever les doublons dans un tableau il faut utiliser la fonction array_unique()

Code:

// tableau exemple
$tab = array ("1","2","1","3","3","1","4","2","0");
// La fonction array_unique enleve les doublons en gardant les clefs
$tab = array_unique ($tab);

// Affichage:
print_r($tab);
// Affiche   Array ( [0] => 1 [1] => 2 [4] => 3 [6] => 4 [8] => 0 )

Hors ligne

 

#3 11-05-2008 17:12:24

mariemartine
Membre
Date d'inscription: 13-01-2008
Messages: 18

Re: [Résolu] enlever les elements

super rapide!! merci ca marche tres bien

... et si je connaitre les elements qui ont été enlever, c'est possible ?

Hors ligne

 

#4 12-05-2008 09:36:21

KOogar
Administrateur
Lieu: PHP Rapide !!
Date d'inscription: 21-12-2007
Messages: 513

Re: [Résolu] enlever les elements

Oui en comparant les 2 tableaux avec la fonction array_diff()

Hors ligne

 

#5 13-05-2008 14:05:46

mariemartine
Membre
Date d'inscription: 13-01-2008
Messages: 18

Re: [Résolu] enlever les elements

Merchi merchi smile

Hors ligne

 

Pied de page des forums

Propulsé par
PunBB