刪除數組中的第一個元素(red),並傳回被刪除的元素:
<?php $a = array ( " a " => " red " , " b " => " green " , " c " => " blue " ) ; echo array_shift ( $a ) ; print_r ( $a ) ; ?>array_shift() 函數用於刪除陣列中的第一個元素,並傳回被刪除的元素。
註:如果鍵名是數字的,所有元素都將獲得新的鍵名,從0 開始,並以1 遞增(參見下面實例)。
array_shift( array )
參數 | 描述 |
---|---|
array | 必需。規定數組。 |
傳回值: | 傳回從陣列中刪除元素的值,如果陣列為空則傳回NULL。 |
---|---|
PHP 版本: | 4+ |
使用數字鍵名:
<?php$a=array(0=>"red",1=>"green",2=>"blue");echo array_shift($a);print_r ($a);?>