PHP array_shift() 函數(shù)
定義和用法
array_shift() 函數(shù)刪除數(shù)組中的第一個(gè)元素,并返回被刪除元素的值。
注釋:如果鍵是數(shù)字的,所有元素都將獲得新的鍵,從 0 開始,并以 1 遞增。(參見例子 2)。
語(yǔ)法
array_shift(array)
參數(shù) | 描述 |
---|---|
array | 必需。規(guī)定輸入的數(shù)組。 |
例子 1
<?php $a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse"); echo array_shift($a); print_r ($a); ?>
輸出:
Dog Array ( [b] => Cat [c] => Horse )
例子 2
帶有數(shù)字鍵:
<?php $a=array(0=>"Dog",1=>"Cat",2=>"Horse"); echo array_shift($a); print_r ($a); ?>
輸出:
Dog Array ( [0] => Cat [1] => Horse )