找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1306|回复: 0
打印 上一主题 下一主题

php数组函数序列之array_intersect() 返回两个或多个数组的交集数组

[复制链接]

3444

主题

3465

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
11142
跳转到指定楼层
楼主
发表于 2018-2-14 08:32:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            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实现对数组简单求交集,差集,并集功能示例
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端