PHP array_shift() 函數(shù)將數(shù)組開頭的單元移出數(shù)組
array_shift ( $array );
array_shift() 將 array 的第一個(gè)單元移出并作為結(jié)果返回,將 array 的長(zhǎng)度減一并將所有其它單元向前移動(dòng)一位。所有的數(shù)字鍵名將改為從零開始計(jì)數(shù),文字鍵名將不變。
序號(hào) | 參數(shù)及說明 |
---|---|
1 | array(必填) 它指定一個(gè)數(shù)組。 |
它返回?cái)?shù)組的第一個(gè)元素,如果array為空(或不是數(shù)組),則將返回NULL。
此函數(shù)將數(shù)組的第一個(gè)值移出并返回,將數(shù)組縮短一個(gè)元素并將所有內(nèi)容下移。
<?php $input = array("a"=>"banana","b"=>"apple","c"=>"Mango"); print_r(array_shift($input)); print_r("\n"); print_r(array_shift($input)); ?>測(cè)試看看?/?
輸出結(jié)果:
banana apple