PHP array_shift() 函数用法及示例

PHP Array 函数手册

PHP array_shift() 函数将数组开头的单元移出数组

语法

array_shift ( $array );

定义和用法

array_shift() 将 array 的第一个单元移出并作为结果返回,将 array 的长度减一并将所有其它单元向前移动一位。所有的数字键名将改为从零开始计数,文字键名将不变。

参数

序号参数及说明
1

array(必填)

它指定一个数组。

返回值

它返回数组的第一个元素,如果array为空(或不是数组),则将返回NULL。

在线示例

此函数将数组的第一个值移出并返回,将数组缩短一个元素并将所有内容下移。

<?php 
   $input = array("a"=>"banana","b"=>"apple","c"=>"Mango");
   
   print_r(array_shift($input));
   print_r("\n");
   print_r(array_shift($input));
?>
测试看看‹/›

输出结果:

banana
apple

PHP Array 函数手册