PHP 함수 탐색-array_key_first()
PHP 7.3에는 공식적인 새로운 배열 함수-array_key_first()가 추가되었습니다. 이 함수는 배열의 첫 번째 키를 반환합니다. 이번 글에서는 이 기능의 사용법과 시나리오를 살펴보겠습니다.
Syntax
array_key_first (array $array): Mixed
Description
array_key_first() 함수는 배열 매개변수를 받아 배열의 첫 번째 키 이름 값을 반환합니다. 배열이 비어 있으면 null을 반환합니다.
예제
예제 1:
$arr = ['a' => 2, 'c' => 3];
echo array_key_first($arr); 출력 a
예 2:
$arr = [];
echo array_key_first($arr); // 출력 null
사용 시나리오
In 어떤 경우에는 배열의 첫 번째 요소의 키 이름을 가져와야 합니다. PHP 7.3 이전에는 Reset() 함수를 사용하여 첫 번째 요소의 값을 가져온 다음 key() 함수를 사용하여 요소의 키 값을 가져올 수 있었습니다. 그러나 array_key_first()를 사용하는 것은 Reset() 및 key() 함수를 사용하는 것보다 간단합니다.
예:
$arr = ['a' => 2, 'c' => 3];
echo array_key_first($arr);
배열이 비어 있는지 확인예:
$arr = [];
if (array_key_first($arr) === null) {
echo '배열이 비어 있음';
}
실행 결과:
배열이 비어 있음
배열에 null 값을 갖는 요소가 있으면 array_key_first() 함수 사용 시 오류가 발생할 수 있으니 주의하세요.
Summary
array_key_first() 함수는 PHP 7.3의 새로운 배열 함수입니다. 배열의 첫 번째 키 이름 값을 가져올 때 사용하면 매우 편리합니다. 배열이 비어 있는지 확인하는 데도 사용할 수 있습니다. 사용시 배열에 null 값을 갖는 요소가 있을 경우에는 사용에 주의가 필요합니다.
위 내용은 PHP 함수 탐색-array_key_first()의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!