PHP合并数组几种方式总结及数组去重
$a = array('1001','1002');
$b = array('1002','1003','1004');
$c = array('1003','1004','1005','1006','1007');
$d = array_keys(array_flip($a) + array_flip($b) + array_flip($c));
输出
array (size=7)
0 => int 1001
1 => int 1002
2 => int 1003
3 => int 1004
4 => int 1005
5 => int 1006
6 => int 1007
$arr3 = ['0'=>1,'1'=>2,'2'=>3,'3'=>4,'4'=>5];
$arr4 = ['0'=>1,'1'=>2,'2'=>4,'3'=>6,'4'=>7,'5'=>8,'6'=>9];
输出
$arr3 +=$arr4;
var_dump($arr3);
print_r($arr3+$arr4);exit;
array (size=7)
0 => int 1
1 => int 2
2 => int 3
3 => int 4
4 => int 5
5 => int 8
6 => int 9
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 8 [6] => 9 )
php数组合并用加号和用array_merge()的区别
PHP函数对比 array_merge()与加号合并数组的区别
PHP合并数组几种方式总结及数组去重