Regrouper tableaux PHP

Fermé
pica - 17 avril 2008 à 17:04
R4f Messages postés 441 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 5 mai 2008 - 18 avril 2008 à 12:03
Bonjour,
Débutant en PHP, je fais appel à votre aide pour m'aider a résoudre un probleme php concernant les tableaux'.
je souhaite creer 1 tableau qui regroupe les valeurs contenues dans 2 autres tableaux différents.

par exemple :
soit les 2 tableaux suivant :
$array1 = array ("vert", "rouge", "bleu","orange");
$array2 = array ( "jaune", "gris" ,"vert");

je souaiterai récuperer un tableau qui regroupe les 2 tableaux, mais en recuperant qu' une seul fois les doublons (tel que "vert").
ce qui me donnerai au final :

$array3 = array ( "vert", "rouge", "bleu","orange","jaune", "gris" ,"vert");

merci d 'avance
j'espère avoir été clair.
A voir également:

1 réponse

R4f Messages postés 441 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 5 mai 2008 62
17 avril 2008 à 18:28

<pre><?php

$array1 = array ("vert", "rouge", "bleu","orange");
$array2 = array ( "jaune", "gris" ,"vert");

$array3 = array_merge($array1, $array2);
print_r($array3);


$array4 = array_unique(array_merge($array1, $array2));
print_r($array4);

?></pre>





Récultat :


<pre>Array
(
    [0] => vert
    [1] => rouge
    [2] => bleu
    [3] => orange
    [4] => jaune
    [5] => gris
    [6] => vert
)
Array
(
    [0] => vert
    [1] => rouge
    [2] => bleu
    [3] => orange
    [4] => jaune
    [5] => gris
)
</pre>


	Raph


5
merci bcp Raph !!!
je sors enfin d 'une impasse .
0
Bonjour ,
j'ai oublier de signaler que mon probleme est resolu .
je sais pas où cliquer .....
0
R4f Messages postés 441 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 5 mai 2008 62 > pica
18 avril 2008 à 12:03
Je ne sais pas non plus car je réponds aux questions, je n'en pose pas ! :-)

Peut-être au niveau de ta question, près de "Statut" ou "regrouper tableaux PHP" ou "poser votre question", non ?

En fait, je crois que seuls celui qui a posé la question a un lien pour marquer la question comme répondue...

Raph
0