php数组函数序列之array_intersect() 返回两个或多个数组的交集数组
作者:bea
array_intersect() 定义和用法 array_intersect() 函数返回两个或多个数组的交集数组。 结果数组包含了所有在被比较数组中,也同时出现在所有其他参数数组中的值,键名保留不变。 注释:仅有值用于比较。 语法 array_intersect(array1,array2,array3...) 参数 描述 array1 必需。与其他数组进行比较的第一个数组。 array2 必需。与第一个
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 )
有用 | 无用
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 )
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- PHP 中检查或过滤IP地址的实现代码
- PHP中usort在值相同时改变原始位置问题的解决方法
- PHP中strtotime函数使用方法详解
- 遍历指定目录下的所有目录和文件的php代码
- 用PHP写的基于Memcache的Queue实现代码
- PHP中去除换行解决办法小结(PHP_EOL)
- php操作SVN版本服务器类代码
- 支持中文的php加密解密类代码
- php UBB 解析实现代码
- PHP高自定义性安全验证码代码
- php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
- Linux fgetcsv取得的数组元素为空字符串的解决方法
- php 团购折扣计算公式
- php中$_REQUEST、$_POST、$_GET的区别和联系小结
- 打造超酷的PHP数据饼图效果实现代码
- DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
- 一个PHP的QRcode类与大家分享
- PHP学习散记_编码(json_encode 中文不显示)
- PHP字符串函数系列之nl2br(),在字符串中的每个新行 ( ) 之前插入 HTML 换行符br