可能重复:
如何从 PHP 中的数组中删除值?
我有这个
$arr1 = array('orange','banana');
$arr2 = array('broccli','tomato','mixedvegies','orange','veg2');
我将如何从 $arr2 中获取完整的 $arr1 以便 arr2 具有
$arr2 = array('broccli','tomato','mixedvegies','veg2');
可能重复:
如何从 PHP 中的数组中删除值?
我有这个
$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 返回一个数组,其中所有元素不在第二个(或第三个,第四个......可选参数)中。
您可以为此使用array_diff :
$uniqueItems = array_diff($arr2, $arr1);