码迷,mamicode.com
首页 > 编程语言 > 详细

PHP 数组函数 数组中的差集和交集

时间:2015-01-06 18:14:02      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:函数比较数据

array_diff( $arr , $arr2[……] )  返回一个数组,该数组包括了所有在$arr1 但是不在任何其他参数数组中的值,键名不变

array_diff_uassoc( $arr ,$arr2 ,[……] , ‘cmp_function‘) 用回调函数做索引比较数组中的差集

array_diff_assoc( $arr , $arr2[……] ) 返回一个数组,$arr 与其他数组的差集 同时比较键名  索引不变


array_udiff( $arr , $arr2 [……] ,‘cmp_function’) 用回调函数比较数据来计算数组的差集

array_udiff_uassoc (  $arr ,$arr2 ,[……]  , ‘cmp_function‘) 带索引检查数组的差集,用回调函数比较数据和索引   

array_udiff_assoc ( $arr ,$arr2 ,[……] ,‘cmp_function‘)  带索引检查数组的差集 用回调函数比较数据 键名也比较


array_intersect ( $arr , $arr2[……])  返回一个数组 $arr 与其他数组的交集 键名不变

array_intersect_assoc( $arr, $arr2[……]) 返回一个数组 $arr 与其他数组的交集  同时比较键名,索引不变

array_intersect_uassoc( $arr , $arr2 [……] , ‘cmp_function ‘) 带索引检查数组的交集,用回调函数,比较索引

array_intersect_key ( $arr ,$arr2 [……] ) 使用键名比较计算数组的交集

array_intersect_ukey( $arr , $arr2 [……],‘cmp_function’); 用回调函数比较键名来计算数组的交集


array_uintersect ( $arr , $arr2 [……].‘cmp_function’ )   比较数组中的交集 用回调函数比较数据

array_uintersect_assoc( $arr, $arr2[……] ,‘cmp_function‘) 带索引检查数组的交集 用回调函数比较数据

array_uintersect_uassoc($arr , $arr2 [……] ‘cmp_function‘ ) 带索引检查数组的交集 , 用回调函数比较数据和索引


PHP 数组函数 数组中的差集和交集

标签:函数比较数据

原文地址:http://jyb2014.blog.51cto.com/9155315/1599800

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!