我有两个数组,如下:
$array1 = array(
'ADAIR',
'ADAM',
'ADAMINA',
'ADDISON',
'ADDY',
'ADELLE',
'ADEN',
'ADOLPH',
'ADRIANNA'
);
$array2 = array(
'ADAIR',
'ADAMINA',
'ADRIANNA'
);
如何制作第三个数组,没有重复? 我们应该先取第一个数组,然后从第二个数组中删除重复项。
答案 0 :(得分:6)
答案 1 :(得分:2)
看看这里:http://php.net/manual/en/function.array-unique.php
将两个数组合并为1,然后通过数组唯一函数
运行它们$result = array_unique($combined);
答案 2 :(得分:0)
@grunk删除了一个完全有效的答案,所以不要归于我:
$unique = array_unique(array_merge($array1,$array2));