728x90
안녕하세요,
오늘은 array_flip() 함수를 활용하여 키-값을 역전해보도록 하겠습니다.
array_flip()
array_flip() 함수는 배열의 키(key)와 값(value)을 서로 뒤바꾼 새 배열을 반환합니다.
단, 값은 반드시 고유해야 하며(중복되면 마지막 것이 적용됨), 스칼라(문자열 또는 숫자)여야 합니다.
array_flip(array $array): array
간단한 예제 코드 입니다.
<?php
$fruits = [
'a' => 'apple',
'b' => 'banana',
'c' => 'cherry'
];
$flipped = array_flip($fruits);
print_r($flipped);
?>
결과
Array ( [apple] => a [banana] => b [cherry] => c )
위 예제처럼 간단하게 키 - 값을 쉽게 바꿀 수 있습니다.
'PHP' 카테고리의 다른 글
| [PHP]debug_zvfal_dump()로 PHP 내부 동작 엿보기 (1) | 2025.07.26 |
|---|---|
| [PHP] DatePeriod와 DateInterval 활용하여 반복되는 날짜 자동 처리하기 (0) | 2025.07.18 |
| [PHP] array_merge_recursive() 다차원 배열 병합 (0) | 2025.07.06 |
| [PHP] array_diff_assoc() 함수로 값과 키까지 비교하기 (0) | 2025.06.29 |
| [PHP] array_intersect_key() 로 배열에서 필요한 정보만 추리기 (0) | 2025.06.22 |