배열에서 마지막 키 검색
프로그래밍에서는 배열의 마지막 키를 가져와야 할 수 있습니다. 이 키는 배열 내 마지막 요소의 인덱스를 나타냅니다. 이를 달성하기 위한 한 가지 효과적인 접근 방식은 end() 및 key() 함수의 조합을 활용하는 것입니다.
end() 함수:
end() 함수는 배열의 내부 포인터가 마지막 요소를 가리키도록 이동합니다. 어떤 값도 반환하지 않습니다.
key() 함수:
key() 함수는 현재 가리키는 요소의 인덱스를 가져옵니다. 내부 포인터로.
end()와 key() 결합:
배열의 마지막 키를 얻으려면 다음 단계를 사용할 수 있습니다.
예제 코드:
<code class="php">$array = [ 'first' => 123, 'second' => 456, 'last' => 789, ]; end($array); // Move the internal pointer to the end of the array $key = key($array); // Get the key of the last element var_dump($key);</code>
이 코드는 다음을 출력합니다.
string 'last' (length=4)
마지막 요소의 키는 'last'입니다.
참고: end() 및 key()를 사용한 후 내부 포인터 배열의 끝에 있을 것입니다. 처음으로 재설정하려면 reset() 함수
를 사용하면 됩니다.위 내용은 PHP에서 배열의 마지막 키를 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!