• 首页
  • 云服务器
  • 虚拟主机
  • 物理服务器
  • 大带宽
  • 跨境电商
  • 保障
    信任中心 >>
    • 基础设施与网络
    • 服务保障能力
    • 数据安全
    • 合规资质
    数据中心 >>
    • 中国洛阳国际数据中心
    • 中国香港多线数据中心
    VIP会员服务 >>
    • 7*24小时服务支持
    • 0元快速备案
    • 100倍故障赔偿
    • 5天无理由退款
会员登录 免费注册

帮助中心 / php中怎么去除数组首尾值

php中怎么去除数组首尾值



来源:辰迅云编辑:chenxun时间:2021-08-11 22:42:14



本篇文章给大家分享的是有关php中怎么去除数组首尾值,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

我们来看看下面一个例子:

<?phpheader("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);echo "原数组:";
var_dump($arr);

array_shift($arr);echo "删除后的数组:" ;
var_dump($arr);?>

输出结果:

image.png

可以看到这个例子,我们原先的$arr数组里面有5个元素,使用array_shift($arr)方法之后,重新使用var_dump($arr)输出数组,发现只有4个元素了,数组头部元素被删除了。

array_shift($arr)函数在删除$arr数组的开头的第一个元素后,arr 数组的长度会减 1,并将所有其他元素向前移动一位。如果键名是数字的,所有元素都将获得新的键名,从 0 开始,并以 1 递增;但字符串键名将保持不变。

且我们在执行删除操作后,是输出原数组来观察元素是否删除的,不难发现,array_shift()是会改变原有数组的。

好了,删除数组头部元素的方法我们介绍完了,下面我们来了解一下删除数组尾部元素的方法。

<?phpheader("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);echo "原数组:";
var_dump($arr);

array_pop($arr);echo "删除后的数组:" ;
var_dump($arr);?>

输出结果:

image.png

可以看出,我们原先的$arr数组里面有5个元素,在使用array_pop($arr)方法之后,重新使用var_dump($arr)输出数组,发现只有4个元素了,数组尾部元素被删除了。

array_pop($arr)函数在删除$arr数组的开头的最后一个元素后,arr 数组的长度会减 1。且array_pop()也会改变原有数组。

以上就是php中怎么去除数组首尾值,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注辰讯云行业资讯频道。











    帮助中心

  • 云服务器类
  • 域名类
  • 虚拟主机类
  • 独立服务器
  • 付款类
  • 其他类

现在注册,即刻为您提供最佳上云实践机会

立即注册
辰迅云

400-0666-318 (7*24小时热线)

Copyright 2013 - chenxunyun.com. All RightsReserved. 辰迅云 版权所有
  • 关于辰迅云

    关于我们 发展历程 资质荣誉 新闻公告 诚聘英才 联系我们
  • 辰迅云产品

    云服务器 服务器托管 服务器租用 >
  • 服务与支持

    域名知识 云服务器问题 SSL证书问题 虚拟主机问题 租用托管 网站备案问题
  • 快速通道

    独立控制面板 忘记密码
乐创云 ASP300源码 whmcs之家
  • 工信部备案号沪ICP备20007084号
  • 《中华人民共和国增值电信业务经营许可证》编号: B1-20194590号

在线客服

电话咨询

微信客服