
array_any 함수는 여러 배열의 원소를 모두 가져올 때 중복된 원소를 제거하는 기능을 제공하지 않습니다.
이러한 기능을 사용하고 싶다면, array_unique 함수를 사용하거나, array_merge 함수와 array_unique 함수를 조합하여 사용할 수 있습니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$array1 = [1, 2, 3];
$array2 = [3, 4, 5];
$array = array_merge($array1, $array2);
$array = array_unique($array);
print_r($array);
이 코드를 실행하면, $array 변수에 중복된 원소를 제거한 배열이 저장됩니다.
또한, array_any 함수 대신 array_merge_all 함수를 사용할 수도 있습니다. array_merge_all 함수는 여러 배열을 하나의 배열로 합쳐주고, 중복된 원소를 제거합니다.
#hostingforum.kr
php
$array1 = [1, 2, 3];
$array2 = [3, 4, 5];
$array = array_merge_all([$array1, $array2]);
print_r($array);
이 코드를 실행하면, $array 변수에 중복된 원소를 제거한 배열이 저장됩니다.
array_any 함수는 PHP 8.0 버전부터 사용할 수 있습니다. array_any 함수는 여러 배열의 원소를 모두 가져올 때 중복된 원소를 제거하는 기능을 제공하지 않습니다.
따라서, 위에서 설명한 방법 중 하나를 사용하여 중복된 원소를 제거할 수 있습니다.
2025-08-09 04:52