PHP 매뉴얼
이전 |  | 다음

# array_shift

(PHP 4 , PHP 5)

array_shift -- 배열의 맨 앞에 있는 원소를 옆으로 이동시킨다

## 설명

mixed array_shift ( array array)

array_shift()는 `array`의 첫번째 값을 이동시키고 그 값을 반환하고, `array`를 한 원소만큼 줄이고 모든 원소를 아래로 이동시킨다. 모든 숫자 배열 키는 리터럴 키가 접근되지 않은 동안 영(0)부터 카운트하기 위해 변경된다. `array`가 비어있으면(또는 배열이 아니면), `NULL`을 반환한다.

> 참고: 이 함수는 사용 후에 array 포인터를 reset()합니다.

예 1. array_shift() 예제코드

`<?php $stack = array ("orange", "banana", "apple", "raspberry"); $fruit = array_shift ($stack); print_r($stack); ?>`

위 코드는 3개의 원소가 남겨진 `$stack`을 만들것이다:

`Array ( [0] => banana [1] => apple [2] => raspberry )`

그리고 `orange`가 `$fruit`에 지정될것이다.

array_unshift(), array_push(), array_pop() 참고.

이전 | 처음으로 | 다음
array_search | 위로 | array_slice