Tableau
ahmedCSS
Messages postés
12
Statut
Membre
-
Pitet Messages postés 2845 Statut Membre -
Pitet Messages postés 2845 Statut Membre -
Salut,
Je cherche à supprimer les éléments qui se répètent dans un tableau.
un exemple :
$array = array('la', 'dans', 'entre', 'la', 'la', 'ou', 'dans');
j'aimerais avoir une résultat comme ça :
$array = array( 'entre','ou');
seulement les éléments qui figurent une seule fois persistent.
Merci de m'aider.
Je cherche à supprimer les éléments qui se répètent dans un tableau.
un exemple :
$array = array('la', 'dans', 'entre', 'la', 'la', 'ou', 'dans');
j'aimerais avoir une résultat comme ça :
$array = array( 'entre','ou');
seulement les éléments qui figurent une seule fois persistent.
Merci de m'aider.
2 réponses
-
Salut,
Une solution possible :$entrees = array('la', 'dans', 'entre', 'la', 'la', 'ou', 'dans'); $entreesEnDouble = array(); $sorties = array(); foreach($entrees as $key => $value) { unset($entrees[$key]); if (in_array($value, $entrees) || in_array($value, $entreesEnDouble)) { $entreesEnDouble[] = $value; } else { $sorties[] = $value; } } var_dump($sorties); // array(2) { [0]=> string(5) "entre" [1]=> string(2) "ou" }
Bonne journée -
Salut,
array_unique peut-être ?
http://php.net/manual/fr/function.array-unique.php
(____(_bdKey____________()~
Pensez à cliquer sur "Résolu" si votre problème est réglé.