PHP陣列去重

2021-09-28 21:18:49 字數 756 閱讀 3289

//建立乙個包含重複值的,一共四個元素的陣列

$array = array('green','blue','orange','blue');

//翻轉陣列,你將會得到唯一鍵值的陣列

$array = array_flip($array);

//然後再翻轉一次,將鍵和值重新放置;

$array = array_flip($array);

print_r($array);

array(0=>'green',1=>'blue',2=>'orange');
$array = array('green','blue','orange','blue');

$array = array_flip($array);

$array = array_flip($array);

$array = array_merge($array);

print_r($array);

$array = array('green','blue','orange','blue');

$array = array_flip($array);

//跟第乙個例子一樣,但是現在我們先提取陣列的鍵值

$array = array_keys($array);

非常簡單,比起在大陣列使用array_unique函式,有了乙個有效的效能提公升。

php 陣列去重

一維陣列的重複項 使用array unique函式即可,使用例項如下 bb array unique aa print r bb 二維陣列的重複項 對於二維陣列咱們分兩種情況討論,一種是因為某一鍵名的值不能重複,刪除重複項 另一種因為內部的一維陣列不能完全相同,而刪除重複項,下面舉例說明 因為某一鍵...

php 陣列去重

一維陣列的重複項 使用array unique函式即可,使用例項如下 bb array unique aa print r bb 二維陣列的重複項 對於二維陣列咱們分兩種情況討論,一種是因為某一鍵名的值不能重複,刪除重複項 另一種因為內部的一維陣列不能完全相同,而刪除重複項,下面舉例說明 因為某一鍵...

php 陣列去重

對陣列元素進行去重,我們一般會使用array unique方法,使用這個方法可以把陣列中的元素去重。arr array 1,1,2,3,3,3,4,4,5,6,6,7,8,8,9,9,9 arr array unique arr arr array values arr print r arr 輸出...