Regrouper tableaux PHP

pica -  
R4f Messages postés 441 Statut Membre -
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.
Configuration: Linux
Firefox 2.0.0.12

1 réponse

  1. R4f Messages postés 441 Statut Membre 62
     
    
    <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
    1. pica
       
      merci bcp Raph !!!
      je sors enfin d 'une impasse .
      0
      1. pica > pica
         
        Bonjour ,
        j'ai oublier de signaler que mon probleme est resolu .
        je sais pas où cliquer .....
        0
      2. R4f Messages postés 441 Statut Membre 62 > pica
         
        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