MICUU
微资讯
声卡
创新2024全套教程
5.1声卡全套
创新声卡驱动
板载声卡调试全套教程
Sam机架安装
Sam机架
音效助手
专题
文档
技术文档汇总
站内文档
更多
软件
更新日志
关于
装机必备
Gramos模板
光年后台模板
Betube模板
美图
友情链接
站内导航
关于
搜索
退出登录
登录
原创
array_intersect和array_intersect_assoc的区别-数组取交集
2021-09-15
45.32w热度
[TOC] 在PHP开发中,最牛的是它的数组处理函数,这里分享一下2个数组取交集的函数用法array_intersect和array_intersect_assoc的区别。 ### 先说结论 array_intersect 返回参数数组中的值。注意键名保留不变 **保留键名,键名不进行比较** array_intersect_assoc 返回一个数组,该数组包含了所有在 array1 中也同时出现在所有其它参数数组中的值,注意和 array_intersect() **不同的是键名也用于比较**。 ### 通俗的讲 **就是array_intersect只要数组的值对上了即可返回,而array_intersect_assoc是不仅值要对得上,键也需要对得上** #### 注意: 以上函数是一位数组比较,二维数组请不要使用以上函数。 ### 第一组代码 $array = [ "name"=>'lisi1', "age"=>20, "sex"=>2, "weight"=>200, ]; $array1 = [ "name"=>'lisi1', "age"=>21, "test"=>20, ]; //array_intersect_assoc //array_intersect p(array_intersect_assoc($array,$array1)); #### 返回 Array ( [name] => lisi1 ) ### 第二组代码 $array = [ "name"=>'lisi1', "age"=>20, "sex"=>2, "weight"=>200, ]; $array1 = [ "name"=>'lisi1', "age"=>21, "test"=>20, ]; //array_intersect_assoc //array_intersect p(array_intersect($array,$array1)); #### 返回 Array ( [name] => lisi1 [age] => 20 )
注:原创不易,转载请注明出处(
https://micuu.com/new/2081.html
),本站所有资源来源于网络收集,如有侵权请联系QQ245557979进行清除。
最后修改与 2022-02-20
上一篇:
服务器设置自动拉代码的脚本,Linux自定义脚本
下一篇:
今晚,体验了一把天子的威严。
留言反馈
请先登录
问题反馈渠道,如有软件无法下载或者其他问题可反馈。【由于某种原因,目前留言不展示】
用户需要登录后才能留言反馈
立即留言
珍藏视频
10分钟高效燃脂
30天高效瘦脸操
5分钟缓解颈椎操
友人
微博
全民K歌
唱吧
今日头条
悠悠网
科技小锅盖
彼岸桌面
阮一峰
laravel社区
V2ex
掘金
更多>