目录

PHP array_shift() 函数

❮ PHP 数组参考

示例

从数组中删除第一个元素(红色),并返回被删除元素的值:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_shift($a);
print_r ($a);
?>
亲自试一试 »

定义和用法

array_shift() 函数从数组中删除第一个元素,并返回被删除元素的值。

笔记:如果键是数字,则所有元素都将获得新键,从 0 开始并增加 1(请参见下面的示例)。


语法

array_shift( array)

参数值

Parameter Description
array Required. Specifies an array


技术细节

返回值: 返回从数组中删除的元素的值,如果数组为空则返回 NULL
PHP 版本: 4+

更多示例

示例

使用数字键:

<?php
$a=array(0=>"red",1=>"green",2=>"blue");
echo array_shift($a);
print_r ($a);
?>
亲自试一试 »

❮ PHP 数组参考