合并 php 中的两个数组

Merging of Two arrays in php

我有两个 php 数组:

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

我想要这样的输出:

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

这意味着第三个数组应该包含第一个数组的所有值,然后剩下所有不在第一个数组中的值。

使用array_merge and 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);

输出:

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