PHP - array_shift() 函数


语法


array_shift ( $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