【问题标题】:Merging of Two arrays in php [duplicate]在php中合并两个数组[重复]
【发布时间】:2016-03-13 05:19:20
【问题描述】:

我有两个 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);

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

【问题讨论】:

    标签: php arrays array-merge


    【解决方案1】:

    使用array_mergearray_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)
    }
    

    【讨论】:

      猜你喜欢
      • 2019-02-22
      • 1970-01-01
      • 1970-01-01
      • 2012-06-20
      • 2022-01-22
      • 2021-10-20
      • 2021-11-28
      • 2011-02-22
      • 1970-01-01
      相关资源
      最近更新 更多