例
移除第一元件(red)從一個數組,並且返回被刪除的元素的值:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_shift($a);
print_r ($a);
?>
運行示例» 定義和用法
所述array_shift()函數從數組中刪除第一個元素,並且返回被刪除的元素的值。
Note:如果密鑰數字,所有的元素將獲得新的密鑰,以0-1和增加開始(See example below) 。
句法
array_shift( array )
參數 | 描述 |
---|---|
array | 需要。 指定的數組 |
技術細節
返回值: | 返回從一個陣列,或NULL被刪除的元素的值,如果數組為空 |
---|---|
PHP版本: | 4+ |
更多示例
實施例1
使用數字鍵:
<?php
$a=array(0=>"red",1=>"green",2=>"blue");
echo array_shift($a);
print_r ($a);
?>
運行示例» <PHP陣列參考