$arr1 = array('a', 'b', 'c', 'd');
$arr2 = array('c', 'd', 'e', 'f');
1. 합집합
$arr = array_unique(array_merge($arr1, $arr2));
2. 교집합
$arr = array_values(array_intersect($arr1, $arr2));
3. 차집합
$arr = array_values(array_diff($arr1, $arr2));
4. 대칭차집합
$arr = array_values(array_diff(array_merge($arr1, $arr2), array_intersect($arr1, $arr2)));
'IT > PHP' 카테고리의 다른 글
php-mysqli utf8 인코딩문제 (0) | 2022.08.31 |
---|---|
PHP 5.6 설치 (0) | 2022.08.31 |
PHP 문서 확장자 숨기기 (0) | 2022.08.31 |
PHP 메모리 시간제한 늘리기 (0) | 2022.08.31 |