
	                	                 
array_uintersect_assoc 함수는 두 개의 배열을 비교할 때, 키와 값 모두를 비교합니다. 
예를 들어, 다음 두 개의 배열을 비교할 때, 키가 'name'인 값이 동일한 경우, 두 배열에서 'age' 키의 값이 다르면, 두 배열의 'age' 키의 값이 비교됩니다.
#hostingforum.kr
php
$array1 = array('name' => 'John', 'age' => 25);
$array2 = array('name' => 'John', 'age' => 30);
$result = array_uintersect_assoc($array1, $array2, function($a, $b) {
    if ($a == $b) {
        return 0;
    } elseif ($a < $b) {
        return -1;
    } else {
        return 1;
    }
});
print_r($result);
위의 예제에서는 'age' 키의 값이 다르기 때문에, 두 배열의 'age' 키의 값이 비교됩니다. 결과적으로, $result는 다음과 같이 출력됩니다.
#hostingforum.kr
php
Array
(
    [name] => John
    [age] => 25
)
array_uintersect_assoc 함수는 두 배열의 키와 값 모두를 비교하여, 두 배열의 차이점을 찾습니다.
2025-04-01 17:06