位置: 编程技术 - 正文

删除PHP数组中头部、尾部、任意元素的实现代码(php数组清空)

编辑:rootadmin

推荐整理分享删除PHP数组中头部、尾部、任意元素的实现代码(php数组清空),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php 删除数组中指定的元素,在php中提供了什么函数用于删除数组中的元素,php 删除数组中指定的元素,删除php数组中头的数据,php数组去重方法,php数组清空,删除php数组中头的元素,删除php数组中头的数据,内容如对您有帮助,希望把文章链接给更多的朋友!

在之前的一篇文章我们介绍了《如何向PHP数组中头部和尾部添加元素》既然有添加元素,那么就有删除元素,今天这篇文章详细介绍如何删除数组中的头部元素和尾部元素,还有任意数组元素。

删除末尾元素:array_pop

就像子弹的弹夹一样,最后压入的子弹是最先弹出的,在计算机术语里,我们称之为先进后出栈

既然array_push是往数组的末尾添加元素,那么array_pop就是从数组的末尾删除一个元素。

array_pop()函数获取并返回数组的最后一个元素,并将整个数组的长度减 1 ,如果数组为空(或者不是数组),那么返回的就是 null。

语法格式如下:

mixed array_pop ( array &$array )

参数 array 为输入的数组。

下面是array_pop()函数删除组数最后一个元素的示例,具体代码如下:

输出结果为:

删除头部元素:array_shift

除了先进后出外,计算机中还有一种叫先进先出栈,可以看作是一个管道,先进去的元素最先出来

既然array_pop可以从数组最后开始弹出元素,那么应该有函数可以从数组的头开始弹出元素,我们使用array_shift

下面我们就使用array_shift()函数来实现删除数组中头部元素的实例,具体代码如下:

删除PHP数组中头部、尾部、任意元素的实现代码(php数组清空)

输出结果为:

其实删除组数中头部元素和删除尾部元素的语法都是一样的,只是所用的函数不一样而已!

删除任意数组中元素

上面我们介绍了怎么删除数组中头部和尾部的元素,删除任意数组中的元素比前两个都简单,删除任意元素可以直接使用unset就行了!

下面我们就使用unset函数来实现删除任意数组中的元素实例,具体代码如下:

输出结果为:

说明:上面删除的是索引数组,索引数组可以按指定下标删除,关联数组删除元素,可以按照key来删除指定的元素!

下面实例就是如何删除关联数组中的元素,具体代码如下;

输出结果为:

说明

unset 可以删除任意的变量或数组

参考代码如下:

输出结果为:

下一篇文章我们将介绍《如何删除PHP数组中的重复元素》!

标签: php数组清空

本文链接地址:https://www.jiuchutong.com/biancheng/275010.html 转载请保留说明!

上一篇:PHP数组中头部和尾部添加元素的方法(array_unshift,array_push)(php数组有哪几种类型)

下一篇:删除PHP数组中的重复元素的实现代码(php删除数组中的某个值)

  • 当月出口的货物,可以过几个月申报吗
  • 变更税务所怎么操作
  • 税务一证通
  • 减税性质代码及名称是什么意思
  • 应付销售方代垫的运费计入什么科目
  • 发票红票和退票区别在哪
  • 坏账核销的会计规定
  • 抵扣白条账单是怎么回事
  • 发票丢失说明怎么填写
  • 典当行借贷属于民间借贷吗
  • 项目部建筑施工筹建期会计账务处理
  • 关联方费用分摊是否要调账
  • 季度企业所得税计算公式
  • 印花税缴纳后合计怎么算
  • 税法相关问题
  • 企业当年发生的某些费用
  • 公园门票可以开发票吗
  • 有未分配利润就有盈余返还吗?
  • 个人技术服务费增值税税率是多少啊
  • 运输公司造成的损耗
  • 库存商品结转成本
  • 什么是财政代管资金
  • 合同的情势变更是什么?
  • won10字体变大
  • Cpqset.exe是什么系统进程 Cpqset有啥作用
  • 赔偿款支出会计处理
  • 最薄的平板电脑是哪种
  • 出售还在摊销的产品
  • thinkphp 模块
  • 长期负债和应付账款
  • 基于matlab的随机森林回归和交叉验证
  • fio命令详解
  • 进口关税增值税如何做账
  • 如何区分误餐费和补助费
  • 技术服务型企业企业所得税率
  • 帝国cms调用api接口
  • python的utils模块
  • python报错怎么办
  • 织梦cms要钱吗
  • 约当产量法的含义
  • 企业管理费用的分类
  • 残疾人就业保障金上年职工工资总额
  • 个税申报表中的年金是什么意思?
  • 房产税征收对象和依据2021
  • 工会经费会计分录最新
  • 母公司合并子公司报表
  • 中小企业所得税优惠
  • 应付利息属于什么负债
  • 网络销售平台有哪些平台
  • 过路费属于会计哪个科目
  • 香港公司账户收美元要交税吗
  • 存货盘亏进项税额转出会计分录
  • 实收资本包括哪些项目
  • my sql命令
  • wuamkop.exe - wuamkop 进程是什么意思
  • windows账户升级为管理员
  • realmon.exe - realmon是什么进程 有什么用
  • win10edge浏览器怎么设置兼容模式
  • win10系统注册名修改
  • win8鼠标指针不见了
  • popup怎么用
  • 基于jPlayer三分屏的制作方法
  • bash linux命令
  • javascript教程完整版
  • 在dos下运行
  • 简单介绍linux系统有哪些主要特点?
  • unity 3d脚本编程
  • js圆形链
  • python怎么编写二维码
  • android回调函数
  • 基于JAVASCRIPT实现的可视化工具是
  • jquery实战
  • 沉浸式模式
  • 使用androidx
  • 全国国税税务机关是哪里
  • 广西税务12366如何查看代他人缴费发票
  • 残疾人个人所得税减免政策
  • 广东省地方税务局
  • 银行收取手续费可以抵扣进项税额吗
  • 委托人委托代理人的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设