
중복 키가 있는 배열에서 중복 키를 제거하는 방법은 다음과 같습니다.
1. 중복 키가 있는 배열을 복사하여 새로운 배열을 생성합니다.
2. 중복 키가 있는 배열을 foreach 문을 사용하여 반복합니다.
3. foreach 문 내에서 키가 중복되는지 확인합니다.
4. 중복되는 키가 없다면 새로운 배열에 키와 값을 추가합니다.
5. 중복되는 키가 있다면 새로운 배열에 키와 값을 추가하지 않습니다.
아래 예제를 참고하세요.
#hostingforum.kr
php
$array = [
'apple' => 1,
'banana' => 2,
'apple' => 3,
'orange' => 4,
'banana' => 5
];
$array_natsort = [];
foreach ($array as $key => $value) {
if (!isset($array_natsort[$key])) {
$array_natsort[$key] = $value;
}
}
print_r($array_natsort);
위 예제에서 `$array_natsort` 변수는 중복 키가 제거된 배열을 저장합니다.
2025-08-16 04:40