php 怎么去除第一个数组元素

PHP中有一些内置函数,我们可以用它们去除第一个数组元素。下面介绍几种比较常见的方法。

1. 使用array_shift()函数。该函数会把数组开头的元素移除,并返回这个元素。如果去除第一个元素之后数组为空,则返回NULL。该函数代码如下:

$arr = array(1, 2, 3, 4);

$first = array_shift($arr); //移除第一个元素,并返回它

echo $first; //1

2.也可以使用array_pop()函数。该函数行为和array_shift()函数的行为相似,只是它将把最后的元素移除,并返回这个元素。如果去除最后一个元素之后数组为空,则返回NULL。

$arr = array(1, 2, 3, 4);

$last = array_pop($arr); //移除最后一个元素,并返回它

echo $last; //4

3.使用array_slice()函数。该函数会将一个数组进行切片,从前往后开始移除,并返回这个移除的元素。如果去除后数组为空,则也会返回NULL。

$arr = array(1, 2, 3, 4);

$first = array_slice($arr, 1); //移除第一个元素,只返回移除的元素

echo $first; //1

以上是PHP中去除第一个数组元素的几种方法,通过使用这些函数可以很方便地管理数组元素。

PHP数组操作提供了很多便利功能,能够帮助我们在数据处理过程中更快捷地开发和实现功能。有时,我们需要去除数组的第一个元素,通常使用它的相应的函数来达到目的。

1. array_shift()函数:是最简单的去除数组的第一个元素的方法。这个函数接收一个数组,并返回删除了第一个元素的数组。示例:

$arr = array(‘one’, ‘two’, ‘three’); echo array_shift($arr);

// 打印 one $arr;

// 打印array( ‘two’, ‘three’)

2. array_splice()函数:该函数可以删除数组中索引开头处的指定数量的元素,我们可以使用它来去除第一个元素。示例:

$arr = array(‘one’, ‘two’, ‘three’); array_splice($arr, 0, 1); echo $arr;

// 打印 array( ‘two’, ‘three’)

3. array_slice()函数:该函数用于返回数组中从指定索引开始截取到索引结束处(不包括结束索引处)的数组。我们可以使用它来从数组中得到元素,而不包括第一个元素。示例:

$arr = array(‘one’, ‘two’, ‘three’); $arr = array_slice($arr, 1); echo $arr;

// 打印 array( ‘two’, ‘three’)

4. array_pop()函数:该函数用于从数组末尾删除一个元素,我们可以通过循环多次删除,来实现从数组的最右侧删除第一个元素。示例:

$arr = array(‘one’, ‘two’, ‘three’); while(count($arr)>1){ array_pop($arr); } echo $arr;

// 打印 array( ‘one’)

以上就是php 去除数组第一个元素的几种方法,结合项目需求可以任意采用一种方式来达到目的。

购买须知:
1. 因源代码属于知识性付费产品且具复制性,买家付款后将不支持以其他任何理由要求退款(为此请确保在演示站测试无误后再下单);
2. vip免费下载的源码均为未测试源码,不能保证源码完整均为框架,本站只收集搬运资源、我们不验证资源是否完整与可用,需要会员自行研究搭建测试 。
3. 该程序源码应在符合法律法规的条件下仅用于相关正规场景的测试、娱乐以及学习交流,不得用于商业活动及非法途径,如若违反国内外现行法律法规及其所产生的一切不良后果与本店无关,且本店有权单方暂停或终止服务,并享有持续追究其法律责任的权利;
4. 若您最终确认购买,则视为您认同并接受以上所述全部内容。
免责声明:
1.本文部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
2.若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
3.如果本站有侵犯、不妥之处的资源,请在网站右边客服联系我们。将会第一时间解决!
4.本站所有内容均由互联网收集整理、网友上传,仅供大家参考、学习,不存在任何商业目的与商业用途。
5.本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
6.侵权联系邮箱:188773464@qq.com

moyy免费源码分享 建站教程 php 怎么去除第一个数组元素 https://moyy.us/1641.html

相关文章