array_shift() 函数

实例

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

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

定义和用法

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

注释:如果键名是数字的,所有元素都会获得新的键名,从 0 开始,并以 1 递增。

语法

array_shift(array)

参数

描述

array

必需。规定数组。

技术细节

返回值:

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

PHP 版本:

4+

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据结构与算法

1643 线段覆盖 3

1643 线段覆盖 3 时间限制: 2 s 空间限制: 256000 KB 题目等级 : 黄金 Gold 题目描述 Description 在一个...

2758
来自专栏灯塔大数据

技术 | Python从零开始系列连载(九)

导读 Python特色数据类型(元组)(上) 元组(tuple) 元组是Python的另一种特色的数据类型 元组和列表是相似的 可以存储不同类型的数据 但是!划...

3246
来自专栏数据结构与算法

P3368 【模板】树状数组 2(树状数组维护差分序列)

题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某区间每一个数数加上x 2.求出某一个数的和 输入输出格式 输入格式: 第一行包含两个整数N、M,...

3426
来自专栏专注 Java 基础分享

基本数据类型及其包装类(二)

上篇文章我们简单介绍了包装的相关基本概念,并简单分析了 Integer 类中的几个核心的方法源码,但是有关自动拆装箱的概念限于篇幅并没能完成介绍,本篇还将分析几...

3306
来自专栏北京马哥教育

Python for 循环语句

? 文 | 糖豆 来源 | 菜鸟教程 糖豆贴心提醒,本文阅读时间4分钟,文末有秘密! Python for循环可以遍历任何序列的项目,如一个列表或者一...

4315
来自专栏小二的折腾日记

day5(面向对象2)

1.指定类型的数组到底要定义多长呢? 当指定类型的数组长度小于集合的size,那么该方法会创建一个新的数组,长度为集合的size。当指定类型的数组长度小于了集合...

903
来自专栏乐沙弥的世界

MongoDB 数组查询

三、小结 a、数组查询有精确和模糊之分,精确匹配需要指定数据元素的全部值 b、数组查询可以通过下标的方式进行查询 c、数组内嵌套文档可以通过.成员的...

6872
来自专栏Micro_awake web

javascript(三):对象

 对象(object)是javascript中很重要的数据类型。对象是“键值对”的集合,同时也是无序的。(注意:对象结尾处有分号) 1 var ob1={ ...

20410
来自专栏小樱的经验随笔

C++面向对象作业1

1324
来自专栏osc同步分享

过程化SQL、存储过程、自定义函数

1. 过程化SQL 1)基本结构 declare -- 定义变量、常量、游标、异常 a int :=0; b float; begin ...

40810

扫码关注云+社区

领取腾讯云代金券