-
[PHP] array_diff() 배열 비교PHP 2022. 7. 2. 05:47반응형
[PHP] array_diff() 배열 비교
- 두개 배열을 비교하여 기준이 되는 배열에서 중복 되지 않는 값만 취득하고 싶은 경우 사용
- array_diff() 결과값은 갯수와 상관없이 배열 형태로 값을 반환.
$arr1 = ['A', 'B', 'C', 'D', 'E']; $arr2 = ['A', 'C', 'E', 'G']; // array_diff() 함수를 사용 배열을 비교 arr1 기준 $arr_diff1 = array_diff($arr1, $arr2); var_dump($arr_diff1); // 결과값 array(2) { [1]=> string(1) "B" [3]=> string(1) "D" } // array_diff() 함수를 사용 배열을 비교 arr2 기준 $arr_diff2 = array_diff($arr2, $arr1); var_dump($arr_diff2); // 결과값 2 array(1) { [3]=> string(1) "G" }
반응형'PHP' 카테고리의 다른 글
[PHP] array_push() 배열에 값을 추가 (0) 2022.07.04 [PHP] unset() 배열 변수 제거 (0) 2022.07.03 [PHP] 2차원 배열 검색 array_search() 응용편 (0) 2022.06.27 [PHP] array_column() 배열의 key로 검색 (0) 2022.06.27 [PHP] array_search() 배열 검색 (0) 2022.06.27