PHP에서는 내장 함수 array_flip()을 사용하여 교환 배열에서 키와 값의 위치를 바꿀 수 있습니다. 다음 글에서는 array_flip() 함수를 사용하는 방법을 보여드리겠습니다. 당신에게 도움이 되십시오.
PHP array_flip() 함수
array_flip() 함수는 배열의 키 이름과 해당 관련 키 값을 역/교환하는 데 사용되며 그 반대도 마찬가지입니다. [동영상 튜토리얼 추천: PHP 튜토리얼]
참고: 배열의 값은 유효한 키, 즉 정수 또는 문자열이어야 한다는 점을 기억해야 합니다. 값의 유형이 잘못된 경우 경고가 발생하고 관련 키/값 쌍이 결과에 포함되지 않습니다.
기본 문장 구조:
array_flip($array);
매개변수: 이 함수는 키/값 쌍을 반대로 바꿔야 하는 배열을 지정하는 데 사용되는 하나의 매개변수 $array만 허용합니다.
반환 값: array_flip() 함수는 반전이 성공하면 반전된 배열을 반환하고, 반전이 실패하면 NULL을 반환합니다.
배열에서 키와 값을 어떻게 바꾸나요?
다음은 array_flip() 함수가 배열의 키 이름과 해당 관련 키 값을 반전시키는 방법을 보여주는 간단한 코드 예제입니다.
예제 1:
<?php header("content-type:text/html;charset=utf-8"); $array = array("0" => "php", "1" => "java", "2" => "python", "3" => "mysql"); echo ("反转前:"); var_dump($array); $result=array_flip($array); echo ("反转后:"); var_dump($result); ?>
출력:
예제 2:
<?php header("content-type:text/html;charset=utf-8"); $array = array("aakash" => "rani", "rishav" => "sristi", "gaurav" => "riya", "laxman" => "rani"); echo ("反转前:"); var_dump($array); $result=array_flip($array); echo ("反转后:"); var_dump($result); ?>
출력:
참고: 여러 키 이름에 해당하는 관련 키 값이 동일한 경우 마지막 값을 사용하세요. 변환 중 키 이름은 해당 값으로 사용되며 다른 모든 항목은 손실됩니다.
위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 관련 튜토리얼 열을 주의 깊게 살펴보세요! ! !
위 내용은 PHP 배열에서 키와 값의 위치를 바꾸는 방법은 무엇입니까? (코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!