-2

数组 1:

 array(
     0  => 34345,
     1 => 56465,
     2 => 76575
      )

数组 2:

  array(
     0  => 34345,
     1 => 454354,
     2 => 76465
      )

如何摆脱两个数组中的重复值?注意:数组 1 有 9 对,而数组 2 有 160 对。

4

2 回答 2

0

你可以使用这个 php 函数得到两个数组之间的区别:array_diff($array1,$array2)

于 2013-08-04T09:25:13.200 回答
0

这将删除与$array2中的任何项目共享相同值的所有项目$array1

foreach ($array1 as $value) {
    if ($keys = array_keys($array2, $value)) {
        foreach($keys as $key) {
            unset($array2[$key]);
        }
    }
}
于 2013-08-04T09:35:19.937 回答