PHP array_intersect_assoc()
2024-08-31 02:25:42
定义和用法
array_intersect_assoc() 函数返回两个或多个数组的交集数组。
与 array_intersect() 函数 不同的是,本函数除了比较键值,还比较键名。返回的数组中元素的键名保持不变。
语法
array_intersect_assoc(array1,array2,array3...)
参数 | 描述 |
array1 | 必需。与其他数组进行比较的第一个数组。 |
array2 | 必需。与第一个数组进行比较的数组。 |
array3 | 可选。与第一个数组进行比较的数组。可以有多个。 |
例子 1
<?php
$a1 = array(0=>"Cat",1=>"Dog",2=>"Horse");
$a2 = array(3=>"Horse",1=>"Dog",0=>"Cat");
print_r(array_intersect_assoc($a1,$a2));
?>
输出:
Array ( [0] => Cat [1] => Dog )
例子 2
<?php
$a1 = array(0=>"Cat",1=>"Dog",2=>"Horse");
$a2 = array(3=>"Horse",1=>"Dog",5=>"Fish");
$a3 = array(6=>"Cow",1=>"Dog",8=>"Fish");
print_r(array_intersect_assoc($a1,$a2,$a3));
?>
输出:
Array ( [1] => Dog )
最新文章
- Winform 文本框多线程赋值
- storm基础系列之一----storm并发度概念剖析
- JS中isPrototypeOf 和hasOwnProperty 的区别
- iOS-服务器文件断点下载
- XproerIM V1,2,12,65376 发布。
- centos 连不上网
- 【C#学习笔记】文本复制到粘贴板
- object-c实现的 在PHP中oauth加密算法
- MySQL sql 执行步骤
- onvif规范的实现:成功实现ONVIF协议RTSP-Video-Stream与OnvifDeviceManager的视频对接
- 实用chrome插件
- C#用网易邮箱发送邮件(同步异步)
- Python主要模块和常用方法简览
- sqrt()平方根计算函数的实现1——二分法
- 嵌入系统squashfs挂载常见问题总结
- 学习Identity Server 4的预备知识 (误删, 重补)
- appium+python3+pycharm踩得坑
- java实现单例模式
- python 2解决编码问题
- mormot支持TCP/IP