2015-12-08 2 views
2

J'ai deux tableaux php:fusion de deux tableaux en php

$array_1 = array(1,6,7,8); 
$array_2 = array(1,5,3,4,7,8); 

Je veux sortie comme ceci:

$array_3 = array(1,6,7,8,5,3,4); 

Cela signifie que troisième tableau doit contenir toutes les valeurs de premier tableau, puis restant toutes les valeurs qui ne sont pas dans le premier tableau.

Répondre

2

utilisation array_merge et array_unique

<?php 
$array_1 = array(1,6,7,8); 
$array_2 = array(1,5,3,4,7,8); 
$array_3 = array_unique(array_merge($array_1,$array_2)); 
var_dump($array_3); 

sortie:

array(7) { 
    [0]=> 
    int(1) 
    [1]=> 
    int(6) 
    [2]=> 
    int(7) 
    [3]=> 
    int(8) 
    [5]=> 
    int(5) 
    [6]=> 
    int(3) 
    [7]=> 
    int(4) 
}