
array_intersect_key 함수는 두 개의 배열에서 공통 키를 찾을 때 사용할 수 있습니다.
예를 들어, 다음과 같은 두 개의 배열이 있을 때, 두 배열에서 공통 키를 찾으려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$arr1 = [
'키1' => '값1',
'키2' => '값2',
'키3' => '값3',
];
$arr2 = [
'키2' => '값4',
'키3' => '값5',
'키4' => '값6',
];
$result = array_intersect_key($arr1, array_flip(array_keys($arr2)));
위 코드를 사용하면, 두 배열에서 공통 키인 '키2', '키3'이 결과로 반환됩니다.
만약 두 배열에서 공통 키가 없을 때, 결과는 빈 배열이 반환됩니다.
#hostingforum.kr
php
$arr1 = [
'키1' => '값1',
'키2' => '값2',
'키3' => '값3',
];
$arr2 = [
'키4' => '값4',
'키5' => '값5',
'키6' => '값6',
];
$result = array_intersect_key($arr1, array_flip(array_keys($arr2)));
위 코드를 사용하면, 결과는 빈 배열이 반환됩니다.
2025-05-05 16:20