배열 end

(PHP 4, PHP 5, PHP 7, PHP 8)

end — 배열의 내부 포인터를 마지막 요소로 설정


설명

end(array|object &$array): mixed

end()array의 내부 포인터를 마지막 요소로 이동하고 값을 반환합니다.


매개변수

array
배열. 이 배열은 함수에 의해 수정되기 때문에 참조로 전달됩니다. 즉, 실제 변수만 참조로 전달할 수 있으므로 배열을 반환하는 함수가 아니라 실제 변수를 전달해야 합니다.

반환 값

마지막 요소의 값을 반환하거나 빈 배열의 경우 false를 반환합니다.


변경 로그

버전 설명
8.1.0 객체에서 이 함수를 호출하는 것은 더 이상 사용되지 않습니다. 먼저 객체에 get_mangled_object_vars()를 사용하거나 ArrayIterator를 사용하십시오.

Examples

예제 #1 end() 예제

                  
<?php

$fruits = array('apple', 'banana', 'cranberry');
echo end($fruits); // cranberry
?>
                  
                

기타

  • current() - 배열의 현재 요소를 반환
  • each() - 배열에서 현재 키와 값 쌍을 반환하고 배열 커서를 앞으로 이동
  • prev() - 내부 배열 포인터 되감기
  • reset() - 배열의 내부 포인터를 첫 번째 요소로 설정
  • next() - 배열의 내부 포인터를 전진
  • array_key_last() - 배열의 마지막 키를 가져옵니다.