php没有内置相关函数,可以自己定义函数实现。
1、最直观最容易理解的方法:
<?php
$a1 = [1,2,3,4,5];
$a2 = [2,4,6];
function array_minus($a1, $a2)
{
$new_a = [];
foreach ($a1 as $e) {
if (!in_array($e, $a2)) {
$new_a[] = $e;
}
}
return $new_a;
}
print_r(array_minus($a1, $a2));
2、用差集和交集实现:
<?...