【发布时间】:2012-09-20 17:34:51
【问题描述】:
我有这个
$arr1 = array('orange','banana');
$arr2 = array('broccli','tomato','mixedvegies','orange','veg2');
我如何从 $arr2 中取出完整的 $arr1 以使 arr2 具有
$arr2 = array('broccli','tomato','mixedvegies','veg2');
【问题讨论】:
我有这个
$arr1 = array('orange','banana');
$arr2 = array('broccli','tomato','mixedvegies','orange','veg2');
我如何从 $arr2 中取出完整的 $arr1 以使 arr2 具有
$arr2 = array('broccli','tomato','mixedvegies','veg2');
【问题讨论】:
array_diff($arr2, $arr1);
array_diff 返回一个数组,其中所有元素 not 在第二个(或第三、第四个...可选参数)中。
【讨论】:
您可以为此使用array_diff:
$uniqueItems = array_diff($arr2, $arr1);
【讨论】: