php - 与 PHP 中的数组合并相反

标签 php

好的,两个数组:

$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/

相关文章:

php - 在 Controller yii2 中获取输入数据?

php - 无法使用带有 RSA key 的 phpseclib 登录?

php - 带有 mysql 的网络套接字

php - GAE 本地 php - Mint linux - 文件存储不工作

php - 如何创建一个 "forced"灯箱,即一个 "Pause"屏幕及其背后的内容

PHP disk_total_space 不会测量 LVM 分区大小

PHP 7.0.33 与 sqlsrv 给出错误 "SSL Provider: [OpenSSL library could not be loaded, make sure OpenSSL 1.0 or 1.1 is installed]"

php - 松散耦合与封装。平衡设计的最佳方法

php - 使用 iframe 或 javascript 将内容加载到 div

php - 带有 4 个参数的 Joomla 逻辑 PHP 查询