如何删除两个数组中的重复值?

时间:2015-08-05 09:19:50

标签: php

我处理了两个包含以下内容的数组:

$arr1 = "one", "two", "three";
$arr2 = "one", "two";

我想确保返回一个只包含值“three”的数组; 事实上,在我的应用程序中,$arr1的值表示要包含在表中的链接,即已输入的$arr2链接的链接。 我尝试使用函数intersect但这会返回重复的值,但我想丢弃重复项并仅采用$arr2中不存在的值;

$c = array_intersect($arr1, $arr2);

1 个答案:

答案 0 :(得分:2)

$filter= array_diff($arr1 , $arr2 );