PHP 數組函數 數組中的差集和交集

array_diff( $arr , $arr2[……] )  返回一個數組,該數組包括了全部在$arr1 可是不在任何其餘參數數組中的值,鍵名不變數組

array_diff_uassoc( $arr ,$arr2 ,[……] , 'cmp_function') 用回調函數作索引比較數組中的差集ide

array_diff_assoc( $arr , $arr2[……] ) 返回一個數組,$arr 與其餘數組的差集 同時比較鍵名  索引不變函數


array_udiff( $arr , $arr2 [……] ,‘cmp_function’) 用回調函數比較數據來計算數組的差集ui

array_udiff_uassoc (  $arr ,$arr2 ,[……]  , 'cmp_function') 帶索引檢查數組的差集,用回調函數比較數據和索引   索引

array_udiff_assoc ( $arr ,$arr2 ,[……] ,'cmp_function')  帶索引檢查數組的差集 用回調函數比較數據 鍵名也比較回調函數


array_intersect ( $arr , $arr2[……])  返回一個數組 $arr 與其餘數組的交集 鍵名不變it

array_intersect_assoc( $arr, $arr2[……]) 返回一個數組 $arr 與其餘數組的交集  同時比較鍵名,索引不變io

array_intersect_uassoc( $arr , $arr2 [……] , 'cmp_function ') 帶索引檢查數組的交集,用回調函數,比較索引function

array_intersect_key ( $arr ,$arr2 [……] ) 使用鍵名比較計算數組的交集class

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' ) 帶索引檢查數組的交集 , 用回調函數比較數據和索引

相關文章
相關標籤/搜索