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.
A voir également:
- Tableau
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
2 réponses
Salut,
Une solution possible :
Bonne journée
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