본문 바로가기

IT/PHP

PHP 배열 집합 연산

$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