본문으로 바로가기

[PHP] array_pop함수

category Helloworld!/PHP 2013. 2. 28. 10:15

array_pop() 함수

- array 의 마지막값을 뽑아 내고 그 값을 반환하며, array 의 길이를 원소 하나 만큼 줄인다.

- array 가 비어있으면 (또는 배열이 아니면) NULL을 반환한다.
Note : 이 함수는 사용 후에 array 포인터를 reset()합니다.

$stack = array ("orange", "banana", "apple", "raspberry");
$fruit = array_pop ($stack);
print_r($stack);

위의 예제를 실행하면

출력값은 Array( [0] => orange [1] => banana [2] => apple)이고,

fruit값은 raspberry가 된다.

array_pop 으로 인해 배열의 마지막값인 raspberry가 fruit변수에 지정되며,

위에 설명한 바와 같이 array_pop되면서 raspberry는 reset됬다.


* 참고사이트 : <code>

http://cafe.naver.com/friendvirus/334