라이브러리

[PHP] array_intersect - 배열의 교집합을 계산합니다.




PHP Array_intersect 함수


PHP의 `array_intersect` 함수는 두 개 이상의 배열에서 공통 요소를 찾는 데 사용됩니다. 이 함수는 두 개 이상의 배열을 인수로 받고, 두 개 이상의 배열의 공통 요소를 반환합니다.

# 함수의 사용법


`array_intersect` 함수의 사용법은 다음과 같습니다.

#hostingforum.kr
php

array_intersect(array1, array2, array3, ...);



# 예제


다음 예제는 두 개의 배열에서 공통 요소를 찾는 방법을 보여줍니다.

#hostingforum.kr
php

// 두 개의 배열

$array1 = array('apple', 'banana', 'cherry');

$array2 = array('banana', 'cherry', 'date');



// 두 개의 배열에서 공통 요소를 찾기

$common_elements = array_intersect($array1, $array2);



// 결과를 출력

print_r($common_elements);



이 예제에서 `$array1`과 `$array2`에는 각각 'apple', 'banana', 'cherry'와 'banana', 'cherry', 'date'가 포함되어 있습니다. `array_intersect` 함수를 사용하여 두 개의 배열에서 공통 요소를 찾으면 'banana'와 'cherry'가 반환됩니다.

# 결과


#hostingforum.kr
php

Array

(

    [1] => banana

    [2] => cherry

)



# 두 개 이상의 배열에서 공통 요소를 찾기


`array_intersect` 함수는 두 개 이상의 배열에서 공통 요소를 찾을 수 있습니다. 다음 예제는 세 개의 배열에서 공통 요소를 찾는 방법을 보여줍니다.

#hostingforum.kr
php

// 세 개의 배열

$array1 = array('apple', 'banana', 'cherry');

$array2 = array('banana', 'cherry', 'date');

$array3 = array('banana', 'cherry', 'elderberry');



// 세 개의 배열에서 공통 요소를 찾기

$common_elements = array_intersect($array1, $array2, $array3);



// 결과를 출력

print_r($common_elements);



이 예제에서 `$array1`, `$array2`, `$array3`에는 각각 'apple', 'banana', 'cherry', 'banana', 'cherry', 'date', 'banana', 'cherry', 'elderberry'가 포함되어 있습니다. `array_intersect` 함수를 사용하여 세 개의 배열에서 공통 요소를 찾으면 'banana'와 'cherry'가 반환됩니다.

# 결과


#hostingforum.kr
php

Array

(

    [1] => banana

    [2] => cherry

)



결론


`array_intersect` 함수는 두 개 이상의 배열에서 공통 요소를 찾는 데 사용됩니다. 이 함수는 두 개 이상의 배열을 인수로 받고, 두 개 이상의 배열의 공통 요소를 반환합니다. 이 함수는 PHP에서 배열을 조작하는 데 유용한 도구입니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 597 페이지

검색

게시물 검색