使用PHP獲取兩個(gè)數(shù)組之間的差集、并集、交集方法
1. 差集:
array_diff()函數(shù)用于返回在第一個(gè)數(shù)組中存在,但在其他數(shù)組中不存在的值。

$array1 = [1, 2, 3, 4, 5]; $array2 = [4, 5, 6, 7, 8]; $diff = array_diff($array1, $array2); print_r($diff);
輸出:Array ( [0] => 1 [1] => 2 [2] => 3 )
2. 并集:
使用array_merge()函數(shù)將兩個(gè)數(shù)組合并,然后使用array_unique()函數(shù)去除重復(fù)的值。

$array1 = [1, 2, 3, 4, 5]; $array2 = [4, 5, 6, 7, 8]; $union = array_merge($array1, $array2); $union = array_unique($union); print_r($union);
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 [6] => 7 [7] => 8 )
3. 交集:
array_intersect()函數(shù)用于返回兩個(gè)或更多數(shù)組中都存在的值。

$array1 = [1, 2, 3, 4, 5]; $array2 = [4, 5, 6, 7, 8]; $intersection = array_intersect($array1, $array2); print_r($intersection);
到此這篇關(guān)于使用PHP獲取兩個(gè)數(shù)組之間的差集、并集、交集方法的文章就介紹到這了,更多相關(guān)PHP獲取兩個(gè)數(shù)組差并交集內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
php字符串函數(shù)學(xué)習(xí)之substr()
這篇文章主要介紹了php字符串函數(shù)學(xué)習(xí)之substr(),本文講解了它的定義和用法、參數(shù)描述、提示和注釋以及多個(gè)使用示例 ,需要的朋友可以參考下2015-03-03
php和js如何通過(guò)json互相傳遞數(shù)據(jù)相關(guān)問(wèn)題探討
json是js的一種數(shù)據(jù)格式,可以直接被js解析,php無(wú)法直接讀取json數(shù)據(jù),但是php提供了json_decode函數(shù)來(lái)對(duì)json數(shù)據(jù)進(jìn)行轉(zhuǎn)化,從而可以被php腳本訪問(wèn),今天,站長(zhǎng)就和大家一起來(lái)探討這個(gè)問(wèn)題,感興趣的你可以參考下哦2013-02-02
解析百度搜索結(jié)果link?url=參數(shù)分析 (全)
自從9月后百度和360開(kāi)戰(zhàn)的結(jié)果就是 百度搜索結(jié)果的網(wǎng)址改變了,變成link?url=………這樣的重定向格式了??吹竭@樣的不友好的URL真有破解的沖動(dòng)。于是今天開(kāi)始試試破解它2012-10-10
PHP排序算法之冒泡排序(Bubble Sort)實(shí)現(xiàn)方法詳解
這篇文章主要介紹了PHP排序算法之冒泡排序(Bubble Sort)實(shí)現(xiàn)方法,參照大話數(shù)據(jù)結(jié)構(gòu)中的算法,結(jié)合實(shí)例形式較為詳細(xì)的分析了冒泡排序的原理與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-04-04
php中用于檢測(cè)一個(gè)地理IP地址是否可用的代碼
php中用于檢測(cè)一個(gè)地理IP地址是否可用的代碼,需要的朋友可以參考下2012-02-02
php引用計(jì)數(shù)器進(jìn)行垃圾收集機(jī)制介紹
每一種計(jì)算機(jī)語(yǔ)言都有自己的自動(dòng)垃圾回收機(jī)制,讓程序員不必過(guò)分關(guān)心程序內(nèi)存分配,php也不例外,但是在面向?qū)ο缶幊?OOP)編程中,有些對(duì)象需要顯式的銷毀;防止程序執(zhí)行內(nèi)存溢出2012-09-09
PHP7.1方括號(hào)數(shù)組符號(hào)多值復(fù)制及指定鍵值賦值用法分析
這篇文章主要介紹了PHP7.1方括號(hào)數(shù)組符號(hào)多值復(fù)制及指定鍵值賦值用法,結(jié)合實(shí)例形式對(duì)比分析了php7數(shù)組復(fù)制與賦值的新特性與操作技巧,需要的朋友可以參考下2016-09-09
刪除數(shù)組元素實(shí)用的PHP數(shù)組函數(shù)
php之從數(shù)組中刪除空白的元素(包括只有空白字符的元素)將一個(gè)二維數(shù)組轉(zhuǎn)換為 hashmap2008-08-08

