时时商务社区

标题: 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