加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP array_shift():删除数组开头的元素

发布时间:2020-12-13 17:59:44 所属栏目:PHP教程 来源:网络整理
导读:PHP array_shift() 函数用来删除数组开头的元素,其语法如下: mixed array_shift ( array $arr ) 参数 arr 表示要处理的数组。 array_shift() 函数会将 arr 数组开头的第一个元素删除,并作为结果返回。arr 数组的长度会减 1,并将所有其他元素向前移动一位
PHP array_shift() 函数用来删除数组开头的元素,其语法如下:

mixed array_shift ( array &$arr )

参数 arr 表示要处理的数组。

array_shift() 函数会将 arr 数组开头的第一个元素删除,并作为结果返回。arr 数组的长度会减 1,并将所有其他元素向前移动一位。所有的数字键名将改为从 0 开始计数,字符串键名将保持不变。

返回值:返回从数组中删除元素的值,如果数组为空则返回 NULL。

函数的使用示例如下:
<?php
$num = array(10,45,9,100,6);
array_shift($num);  //删除数组开头的第一个元素
print_r($num);

$info = array("C语言中文网",4=>"PHP教程","http://c.biancheng.net/php/","name" => "8年");
array_shift($info);
print_r($info);
?>
执行以上程序结果为:

Array
(
??? [0] => 45
??? [1] => 9
??? [2] => 100
??? [3] => 6
)
Array
(
??? [0] => PHP教程
??? [1] => http://c.biancheng.net/php/
??? [name] => 8年
)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读