PHP array_flip() 함수

예제

모든 키와 그에 대한 값을 반전하는 배열:

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$result=array_flip($a1);
print_r($result);
?>

실행 예제

정의와 사용법

array_flip() 함수는 배열의 모든 키와 그에 대한 값을 반전/교환하는 데 사용됩니다.

array_flip() 함수는 원数组의 값을 반전한 배열을 반환합니다. 동일한 값이 여러 번 나타났을 경우, 마지막 키 이름이 그 값으로 사용되며, 다른 모든 키 이름은 잃어버립니다.

원数组의 값의 데이터 타입이 문자열이거나 정수가 아니면, 함수가 오류를 보냅니다.

문법

array_flip(array);
파라미터 설명
array 필수. 키/값 쌍을 반전할 배열을 지정합니다.

기술 세부 사항

반환 값: 반전이 성공적으로 완료되면, 반전된 배열을 반환합니다. 실패하면 NULL을 반환합니다.
PHP 버전: 4+