位置: 编程技术 - 正文

PHP获取二维数组中某一列的值集合(phpforeach遍历二维数组)

编辑:rootadmin

推荐整理分享PHP获取二维数组中某一列的值集合(phpforeach遍历二维数组),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php如何定义二维数组,php获取二维数组指定值的,php取二维数组的一组内容,php获取二维数组的值,php获取二维数组的值,php foreach二维数组,php取二维数组的一组内容,php获取二维数组指定值的,内容如对您有帮助,希望把文章链接给更多的朋友!

PHP还是比较常用的,于是我研究了一下PHP二维数组。在处理php数组的时候,有一种需求特别的频繁,如下二维数组:

目的就是要取到key为name的集合,得到这个结果:

这里有几种方法:

1:最简单的,foreach遍历数组:

2:代码量稍微少一点的代码,使用了 array_map 这个php方法:

意为把$arr数组的每一项值的开头的值移出,并返回被移出的每一项值中被移出的值,注意此时新数组$arr2的键仍是原数组$arr的键

PHP获取二维数组中某一列的值集合(phpforeach遍历二维数组)

2.1:在方法2的基础上,可以稍微开一下脑洞,如果需要获取的是二维数组的每一项的开头列或结尾列,也可以这样做:

哈哈,也是很方便的

3:还可以使用 array_reduc e方法,不过代码略多,不过这个方法的想象空间(针对别的数组取值操作)还是蛮大的:

array_reduce方法用回调函数迭代地将对数组的值进行操作,而create_function用于一个匿名方法做回调用,这个匿名方法的参数$result为上一次迭代产生的值,$v是当前的值,内部实现既为获取到数组$arr每一项的”name”的值并push到新$result数组;

4:最后这个终极方法实在是太爽了,一个方法就搞定,而且非常灵活:

第二个参数为想要获取的那一列的键名,是不是很方便呢,不过这个方法有个限制,就是php版本必须 >= 5.5.0,在陈旧项目中使用这个方法还是得斟酌一下哈

PS: php中遍历二维数组的几种方式

分享个提高PHP执行效率的技巧 1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是

thinkPHP中验证码的简单使用方法 本文实例讲述了thinkPHP中验证码的简单使用方法。分享给大家供大家参考,具体如下:首先生成验证码,在action文件中,直接调用thinkphp中提供的方法即

thinkPHP中分页用法实例分析 本文实例讲述了thinkPHP中分页用法。分享给大家供大家参考,具体如下:拿一个实例来说吧action页面:publicfunctionshow(){import("ORG.Util.Page");//导入分页类$new

标签: phpforeach遍历二维数组

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

上一篇:PHP版本升级到7.x后wordpress的一些修改及wordpress技巧(php5.4升级到php7)

下一篇:分享50个提高PHP执行效率的技巧(php如何提高程序运行效率)

  • 多扣的增值税怎么做账务处理
  • 出口抵减内销产品应纳税额为什么在借方
  • 个人能否申请延迟退休
  • 个调税新政策
  • 农副产品商贸公司标语
  • 物业收电费有问题找谁解决
  • 城建税计税依据扣除增值税期末留抵
  • 收据大写十万元整怎么写标准
  • 环评费用怎么入账
  • 增值税17-16-13的时间
  • 党费帐常用会计分录
  • 减免城建税税款会计分录
  • 捐赠现金计入什么科目
  • 应收账款计提坏账后收回的会计分录
  • 行政相对人和行政管理相对人的区别
  • 个人交的工会经费个税
  • 出口退税总是差进项票怎么处理
  • 增值税留抵还需要交税吗
  • 农产品加计扣除政策2023最新
  • 银行对账单不平衡
  • 住宿费本地的计入什么费
  • 其他专项收入怎么做账
  • 电脑开机屏幕黑屏无信号
  • 华为鸿蒙harmonyos官网4.0升级
  • PHP 中dirname(_file_)讲解
  • 固定资产内部抵消
  • 留存收益怎么计算,它属于企业的什么资金?
  • 营业外收入增加说明什么问题
  • 个体户何去何从
  • 回迁安置房是否有产权
  • 小企业法人怎么交社保
  • 第二季度企业所得税怎么计提
  • codeigniter中文手册
  • vue引用类型
  • php执行命令的函数
  • 安装traceroute命令
  • 拨入专款年终如何做账
  • 公司注册资金多长时间可提出来
  • 税控盘减免税款结转会计分录
  • 餐厅如何计提固定成本
  • 采购的原材料无保质期
  • 递延所得税什么时候交
  • 个人股东借款给公司涉及个税么
  • mongodb配置远程访问
  • python元数据
  • 园林绿化工程公司简介
  • 稳岗补贴算不算财政补贴
  • 利润所得税费用
  • 餐饮会计怎么做账
  • 股东股权转让会计分录
  • 租金收入分摊政策规定
  • 绿色安装包怎么卸载
  • mysql数据备份的方式
  • win7的系统在哪里打开
  • vc_mbcsmfc.exe是什么
  • xp系统的本地连接
  • ubuntu搭建tftp服务器
  • win8系统如何安装惠普打印机
  • mac安装软件提示无法检查更新
  • directx device
  • win10rs2是哪个版本
  • 进程mmc.exe
  • 升级win10系统后电脑变卡处理方法
  • opencv是干嘛用的
  • 微信小程序模板框架
  • 如何设置div自适应宽度
  • 用jquery
  • shell脚本语句
  • fragment里面如何嵌套fragment
  • android内存占用分析
  • Javascript this 关键字 详解
  • django使用celery
  • cocos2d安装
  • 云办税大厅
  • 河北地税代收工作怎么样
  • 四川办税大厅
  • 云南地方税务局电话
  • 电子税务完税证明怎么打印
  • 税控盘百旺怎样清卡
  • 东莞国税稽查分局局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设