array_diff 使用栽坑记录

样例

<?php
$array1 = array();
$array2 = array("green", "red", "blue", "red");
$result = array_diff($array1, $array2);
print_r($result);
?>


输出结果为空??? 黑人问号,一脸懵逼的去查阅手册发现问题,错误理解函数作用

array_diff 解释 :对比 array1 和其他一个或者多个数组,返回在 array1 中但是不在其他 array 里的值。

并不是两个的差集 。。。

版权声明:
作者:超级管理员
链接: https://blog.apecloud.ltd/article/detail.html?id=83
来源:猿码云个人技术站
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
/static/admin/img/weixin.jpg/static/admin/img/zfb.jpg
<<上一篇>
tp6 API 结合jwt自动获取user_id
下一篇>>