PHP 배열에서 키와 값을 교환하는 방법을 소개하기 전에 PHP 배열이 무엇인지 이해해야합니다. PHP 어레이는 여러 값을 저장할 수있는 데이터 구조입니다. 이 값은 정수, 문자열 또는 기타 배열과 같은 다른 유형의 데이터 일 수 있습니다. PHP 배열에는 두 가지 유형의 PHP 배열이 있습니다 : 수치 배열 및 연관 배열.
숫자 배열은 숫자를 키 이름으로 사용하고 연관 배열은 문자열을 키 이름으로 사용합니다. 다음은 배열의 두 가지 예입니다.
php에서`array_flip ()`함수는 키와 값을 배열에서 교환하는 데 사용될 수 있습니다.
이 함수의 구문은 다음과 같습니다.
여기서`array '매개 변수는 키 값 교체 해야하는 배열을 지정합니다.
`array_flip ()`함수는 새 배열을 반환합니다. 여기서 원래 배열의 키 이름은 새 배열의 값이되고 원래 배열의 값은 새 배열의 키 이름이됩니다.
다음은`array_flip ()`함수를 사용하여 키와 값을 배열에서 교환하는 방법을 보여주는 예입니다.
출력 결과는 다음과 같습니다.
원래 배열의 값이 반복되면 키 값 교환이 수행되면 하나의 값 만 유지되고 다른 값은 폐기됩니다. 예를 들어:
출력 결과는 다음과 같습니다.
`array_flip ()`을 사용하면 배열의 값이 문자열로 캐스팅됩니다. 값을 문자열로 변환 할 수없는 경우 PHP 경고가 제기되고 값은 무시됩니다. 예를 들어:
출력 결과는 배열의 비 스트링 유형 값이 무시된다는 PHP 경고를 보여줍니다.
이 기사에서는`array_flip ()`함수를 사용하여 PHP 배열에서 키와 값을 교환하는 방법에 대해 설명합니다. 이 기능을 사용하는 경우 원래 배열의 값이 고유하고 유효한 문자열로 컨버터블이 있는지 확인해야합니다. 그렇지 않으면 일부 문제가 발생하고 프로그램의 정상 작동에 영향을 줄 수 있습니다. 이 기사의 내용이 PHP 배열을 더 잘 이해하고 사용하는 데 도움이되기를 바랍니다.