Valeurs dans un Array PHP
Résolu
bpercheron
Messages postés
9
Statut
Membre
-
bpercheron Messages postés 9 Statut Membre -
bpercheron Messages postés 9 Statut Membre -
Bonjour,
Cela fait longtemps que je recherche la solution mais, nan, je n'y arrive pas...! Voici mon problème:
Imaginez un array comme ceci:
Array('France', 'Espagne', 'Espagne', 'UK', 'USA', 'Espagne', 'Allemagne', 'Italie');
J'aimerai récuperer un array après avoir compiler toutes les valeurs identiques, soit:
Array('France', 'Espagne', 'UK', 'USA', 'Allemagne', 'Italie'); (une seule fois Espagne)
Quelle est la fonction qui me permet de faire ça??! Merci pour votre aide...!!
be
Cela fait longtemps que je recherche la solution mais, nan, je n'y arrive pas...! Voici mon problème:
Imaginez un array comme ceci:
Array('France', 'Espagne', 'Espagne', 'UK', 'USA', 'Espagne', 'Allemagne', 'Italie');
J'aimerai récuperer un array après avoir compiler toutes les valeurs identiques, soit:
Array('France', 'Espagne', 'UK', 'USA', 'Allemagne', 'Italie'); (une seule fois Espagne)
Quelle est la fonction qui me permet de faire ça??! Merci pour votre aide...!!
be
2 réponses
-
Merci bcp, c'est gentil d'avoir pris le temps de m'aider.
Entre temps j'ai trouvé une autre solution!
La fonction array_unique(); pour ne garder qu'une seule valeur unique dans le tableau que tu peux combiner avec la fonction sort(); pour retrier les clés.
Merci en tt cas!
be -
Salut,
Tu as besoin d'un deuxieme tableau.
Parcourt ton tableau original (celui qui contient des valeurs en double)
et tu ajoute chaque valeur dans un autre tableau, mais seulement apres
t'etre assuré que cette valeur n'existe pas deja dans le tableau resultat
Happy coding man !