2012年8月16日

[PHP]集合運算


交集: array_intersection()
差集: array_diff()
聯集: 沒有內建,不過可先透過 array_merge 將兩個陣列集合在一起,再利用 array_unique 去除重複的元素
function array_union($a, $b) {
$union = array_merge($a, $b); // duplicates may still exist
$union = array_unique($union);
return $union;
}