时时商务社区
标题:
php数组函数序列之array_intersect() 返回两个或多个数组的交集数组
[打印本页]
作者:
xgnic
时间:
2018-2-14 08:32
array_intersect() 定义和用法
array_intersect() 函数返回两个或多个数组的交集数组。
结果数组包含了所有在被比较数组中,也同时出现在所有其他参数数组中的值,键名保留不变。
注释:仅有值用于比较。
语法
array_intersect(array1,array2,array3...)
[TR]
参数
描述[/TR]
[TR]
[TD]array1[/TD]
[TD]必需。与其他数组进行比较的第一个数组。[/TD][/TR]
[TR]
[TD]array2[/TD]
[TD]必需。与第一个数组进行比较的数组。[/TD][/TR]
[TR]
[TD]array3[/TD]
[TD]可选。与第一个数组进行比较的数组。可以有多个。[/TD][/TR]
例子
[U]复制代码[/U] 代码如下:
"Cat",1=>"Dog",2=>"Horse");
$a2=array(3=>"Horse",4=>"Dog",5=>"Fish");
print_r(array_intersect($a1,$a2));
?>
输出:
Array ( [1] => Dog [2] => Horse )
您可能感兴趣的文章:
PHP数组对比函数,存在交集则返回真,否则返回假
PHP数组交集的优化代码分析
php 归并排序 数组交集
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
PHP 如何获取二维数组中某个key的集合
php数组操作之键名比较与差集、交集赋值的方法
PHP获得数组交集与差集的方法
PHP获取二维数组中某一列的值集合
php array_udiff_assoc 计算两个数组的差集实例
PHP实现对数组简单求交集,差集,并集功能示例
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2