好的,两个数组:
$first = array(1,2,3,4,5,6,7,8,9,10);
$second = array(1,2,3,4,5);
有没有一种方法(如果有帮助,则无需循环遍历它们)执行 array_merge 样式函数并返回此数组:
$new = array(6,7,8,9,10);
如果找到匹配项,则不会返回。
最佳答案
参见 array_diff()
$new = array_diff($first, $second);
print_r($new);
/*
Array
(
[5] => 6
[6] => 7
[7] => 8
[8] => 9
[9] => 10
)
*/
关于php - 与 PHP 中的数组合并相反,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10951941/