最新的Web开发教程
 

PHP array_shift() Function

<PHP阵列参考

移除第一元件(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阵列参考