可以使用PHP内置的array_diff()
函数来求两个数组的差集。
array_diff()
函数的使用方法如下:
array array_diff ( array $array1 , array $array2 [, array $... ] )
其中,$array1
和$array2
是要比较的两个数组,array_diff()
函数会返回一个新数组,该数组包含在$array1
中但不在$array2
中出现的值。
示例代码如下:
$array1 = array(1, 2, 3, 4, 5);
$array2 = array(3, 4, 5, 6, 7);
$diff = array_diff($array1, $array2);
print_r($diff); // 输出结果:Array ( [0] => 1 [1] => 2 )
在上面的示例中,$array1
和$array2
的差集是[1, 2]
。