1,"b"=>2,"c"=>3);$first_key=array_keys($arr )[0];//출력"/> 1,"b"=>2,"c"=>3);$first_key=array_keys($arr )[0];//출력">
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!