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

 2025-01-16  阅读 476  评论 8  点赞 264

摘要:array_intersect() 定义和用法 array_intersect() 函数返回两个或多个数组的交集数组。 结果数组包含了所有在被比较数组中,也同时出现在所有其他参数数组中的值,键名保留不变。 注释:仅有值用于比较。 语法 array_intersect(array1,array2,array3...) 参数 描述 array1 必
array_intersect() 定义和用法

array_intersect() 函数返回两个或多个数组的交集数组。

结果数组包含了所有在被比较数组中,也同时出现在所有其他参数数组中的值,键名保留不变。

注释:仅有值用于比较。

语法
array_intersect(array1,array2,array3...)
参数 描述
array1 必需。与其他数组进行比较的第一个数组。
array2 必需。与第一个数组进行比较的数组。
array3 可选。与第一个数组进行比较的数组。可以有多个。

例子
复制代码 代码如下:

<?php
$a1=array(0=>"cat",1=>"dog",2=>"horse");
$a2=array(3=>"horse",4=>"dog",5=>"fish");
print_r(array_intersect($a1,$a2));
?>

输出:

array ( [1] => dog [2] => horse )
标签:phpphp教程

评论列表:

  •   weihang233
     发布于 2天前回复该评论
  • 又学到了新知识!
  •   rick.li
     发布于 2天前回复该评论
  • 写的很不错,学到了!
显示更多评论

发表评论:

管理员

承接各种程序开发,外贸网站代运营,外贸网站建设等项目
  • 内容2460
  • 积分67666
  • 金币86666

Copyright © 2024 LS'Blog-保定PHP程序员老宋个人博客 Inc. 保留所有权利。 Powered by LS'blog 3.0.3

页面耗时0.0275秒, 内存占用1.93 MB, 访问数据库29次

冀ICP备19034377号