1,"b"=>2,"c"=>3);$first_key=array_keys($arr )[0];//출력"/> 1,"b"=>2,"c"=>3);$first_key=array_keys($arr )[0];//출력">

>백엔드 개발 >PHP 튜토리얼 >PHP에서 지정된 배열의 첫 번째 키 이름을 얻는 방법

PHP에서 지정된 배열의 첫 번째 키 이름을 얻는 방법

王林
王林앞으로
2024-03-19 13:13:101143검색

PHP 편집자 Xiaoxin이 지정된 배열의 첫 번째 키 이름을 얻는 방법을 소개합니다. PHP에서는 array_keys() 함수를 사용하여 배열의 모든 키를 가져오고 인덱스별로 첫 번째 키를 가져올 수 있습니다. 또 다른 방법은 Reset() 함수를 사용하여 배열의 내부 포인터를 첫 번째 요소로 가리키고 해당 키 이름을 반환하는 것입니다. 두 가지 방법 모두 지정된 배열의 첫 번째 키 이름을 쉽게 얻을 수 있으므로 PHP 프로그래밍이 더욱 효율적이고 편리해집니다.

PHP 지정된 배열의 첫 번째 키 이름을 가져옵니다

php에는 배열의 첫 번째 키 이름을 얻는 여러 가지 방법이 있습니다.

1. array_keys() 함수를 사용하세요

array_keys() 함수는 배열에 있는 모든 키의 배열을 반환합니다. 사용할 수 있는 첫 번째 키의 이름을 얻으려면:

으아악

2. foreach 루프를 사용하세요

foreach을 사용하여 배열 요소를 하나씩 반복할 수 있습니다. 첫 번째 키의 이름은 루프의 첫 번째 값이 됩니다.

으아악

3. Reset() 함수를 사용하세요

reset() 이 함수는 내부 포인터를 배열의 첫 번째 요소로 재설정하고 해당 요소의 키를 반환합니다.

으아악

4. array_shift() 함수를 사용하세요

array_shift() 이 함수는 배열에서 첫 번째 요소를 삭제하고 반환합니다. 요소의 키 이름은 첫 번째 키의 이름입니다.

으아악

5. PHP 7.3에서 array_first_key() 함수를 사용하세요

PHP 7.3에는 특히 배열의 첫 번째 키 이름을 가져오는 데 사용되는 array_first_key() 함수가 도입되었습니다.

으아악

성능 비교

대규모 배열에서 array_keys() 함수는 배열을 한 번만 순회하면 되기 때문에 다른 방법보다 더 효율적입니다. 작은 배열의 경우 모든 방법이 거의 동일하게 효율적입니다.

주의:

  • 배열이 비어 있으면 위 메서드는 NULL를 반환합니다.
  • 연관 배열의 경우 키 이름은 숫자를 포함한 모든 유형이 될 수 있습니다.

위 내용은 PHP에서 지정된 배열의 첫 번째 키 이름을 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 lsjlt.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제