1. 程式人生 > >兩個陣列去除重複元素

兩個陣列去除重複元素

$a=array(1,2,3);
$b=array(2,3,4);
//得到存在於$a但不存在於$b中的元素組成的陣列
$c=array_diff($a,$b);
//這裡簡單求出在$a但不在$b中的元素
var_dump($c);
 
//得到存在於$a但不存在於$b中的元素組成的陣列與存在於$b但不存在於$a中的元素組成的陣列的並集
$d=array_merge(array_diff($a,$b),array_diff($b,$a));
//這裡徹底剔除了同時存在於$a和$b中的元素
var_dump($d);