array_intersect_assoc 与array_intersect区别
2024-08-25 13:04:21
1.array_intersect_assoc — 带索引检查计算数组的交集
说明
array array_intersect_assoc ( array $array1 , array $array2 [, array $... ] )
array_intersect_assoc() 返回一个数组,该数组包含了所有在 array1
中也同时出现在所有其它参数数组中的值。注意和 array_intersect() 不同的是键名也用于比较。
$arr3=array('a'=>'aaa','b'=>'bbb','c'=>'ccc');
$arr4=array('a'=>'aaa','bb'=>'bbbb','cc'=>'ccc');
$res=array_intersect_assoc($arr3,$arr4);
echo "<pre>";
print_r($res);
echo "</pre>";
2.array_intersect — 计算数组的交集
说明
array array_intersect ( array $array1 , array $array2 [, array $... ] )
array_intersect() 返回一个数组,该数组包含了所有在 array1
中也同时出现在所有其它参数数组中的值。注意键名保留不变。
$arr3=array('a'=>'aaa','b'=>'bbb','c'=>'ccc');
$arr4=array('a'=>'aaa','bb'=>'bbbb','cc'=>'ccc');
$res=array_intersect($arr3,$arr4);
echo "<pre>";
print_r($res);
echo "</pre>";
最新文章
- mysql 5.7 docker 主从复制架构搭建
- 【转】4G内存下MySQL修改配置文件以优化效率(来自discuz)
- 集合迭代器快速失败行为及CopyOnWriteArrayList
- HTML1
- gcc的-D和-U参数:宏的设置与取消 _CCFLAGS="; -w -enable-threads=posix -DLINUX -D_REENTRANT -DWORKONGN -Dlinux -D_GN_DETAIL_SDR_";
- php下intval()和(int)转换有哪些区别
- C语言中将字符串转换为数字的方法
- C# 基础知识 protected 关键字
- 不用找了,比较全的signalR例子已经为你准备好了.
- WEB跨域资源共享:Cross-origin Resource Sharing(CORS)
- 架构之微服务设计(Nginx + Upsync)
- yarn的工作原理
- Android开发 Context详解与类型 转载
- k8s容器的资源限制
- 5-23 CSS知识的补充
- 字符串相似度算法-LEVENSHTEIN DISTANCE算法
- spring配置freemarker
- InnoDB锁问题 &; DB事务隔离级别
- 只能输入float
- 网摘关于BarCodeControl控件