我有两个数组
$a = array("1", "2", "3", "4", "5");
$b = array("3", "4", "5", "6", "7");
我希望最终结果是("6","7")
似乎array_diff()
和array_intersect()
不能给出我需要的结果。
是的,使用array_diff
,你有什么问题?
$arrayA = array("1", "2", "3", "4", "5");
$arrayB = array("3", "4", "5", "6", "7");
$result = array_diff($arrayB, $arrayA);
文档:
返回值返回一个数组,其中包含array1中没有出现在任何其他数组中的所有项。
(codepad例子)