[PHP] 陣列合併

要把陣列合併,需要用到 array_merge($a,$b) 這個函數,作法滿簡單的

 
 $a = array('1' , '2');
 $b = array('2' , '4');
 $c=array_merge($a,$b)    // 新的陣列 = array('1','2','2','4')

 

但如果要在合併後刪除重複的元素呢?這時候要多使用一個函數 array_unique()。

語法如下:

 $a = array('1' , '2');
 $b = array('2' , '4');
 $c=array_unique(array_merge($a,$b)); // $c=array('1','2','4')
附帶一提,若陣列元素為「物件」時,無法使用array_unique{} ;