mixed array_shift( array &array )
배열의 첫번째 원소를 제거한다.
배열의 첫번째 원소를 제거한다.
array 배열의 첫번쨰 원소를 제거한후 마지막 원소의 값을 결과로 반환한다. 배열이 단 하나의 원소도 가지고 있지 않을 경우에는 NULL을 반환한다.
예제
<?
	$foods = array("pizza", "cola", "pasta", "apple");
// 배열에서 첫 번째 원소("pizza")를 제거하고 이를 반환한다.
	$first_food = array_shift($foods);
// 함수 실행 후 배열의 크기가 작아진다. 
	while(list($key, $food) = each($foods)) {
	echo "\$foods[$key] : " . $food . "<br>";
	}
	/*
	$foods[0] : cola
	$foods[1] : pasta
	$foods[2] : apple
	*/
echo "food : " . $first_food;
	//food : pizza
	?>
728x90
    
    
  'PHP 주요레퍼런스 > 배열 함수' 카테고리의 다른 글
| array_unique (0) | 2011.08.27 | 
|---|---|
| array_unshift (0) | 2011.08.27 | 
| array_push (0) | 2011.08.27 | 
| array_pop (0) | 2011.08.27 | 
| natcasesort (0) | 2011.08.25 |