位置: 编程技术 - 正文

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如何提高程序运行效率)

  • 向境外企业支付利息代扣代缴
  • 火车票丢了怎么补打报销凭证
  • 预付款类发票可抵扣吗
  • 小规模增值税税率表2023年最新版
  • 技术维护费计入哪里
  • 居民转供电收费标准
  • 收到的房租增值税专用发票可以抵扣吗
  • 去年已认证发票红冲怎么报税
  • 供货商对账单跨月返利怎么做账?
  • 建造期间不可抗力因素入成本么
  • 销售商品发生的运费计入什么科目
  • 冲借款的凭证怎么做
  • 个体工商户允许哪些经营范围
  • 股息收入属于应税收入吗
  • 预收账款预提费用
  • 差额征收增值税如何申报
  • 附加税包括哪些税种2021年
  • 餐饮业代金券怎么用
  • Windows10如何切换中英文输入法
  • 企业安全库存是什么
  • linux不允许root登录
  • php详细教程
  • 公共基础设施的英语
  • 银行罚息可不可以扣除
  • 记账凭证摘要是什么意思
  • ai implementation
  • 向境外支付技术提成费需要提交什么材料
  • php获取指定日期的时间戳
  • 二手房买卖要交契税吗
  • 营业外收入合理避税
  • 上市公司回购股票意味着什么
  • php的两种运行方式
  • 实现视图
  • php提供的三种在函数内使用全局变量的方式
  • uni-app入门到实战 以项目为导向
  • 暂估入库后发票来不了
  • 汇算清缴退税的账务处理
  • 生产企业出口退税账务处理会计分录
  • 计提折旧是怎么计算的
  • 月底分红
  • 公司费用计入什么科目
  • chrome插件开发拦截ajax
  • 前端架构优化
  • 开发区政府退税政策合法吗
  • 库存盘点问题及改善对策
  • 企业从银行借款会导致其营运资本
  • 土增尾盘销售应该如何申报收入
  • 出口企业免税要交什么税
  • 小企业会计准则和企业会计准则的区别
  • 公司股东退股如何对资产纳税
  • 什么是注册资本
  • 电子税务局没有增值税申报怎么办?
  • 小规模纳税人利润表季报
  • 境内企业借外债,不还会怎么样
  • 一般纳税人可以开1%的发票吗
  • 公司应付款是什么意思
  • 购买商品属于什么费用
  • 收到客户回款 应收账款减少还是增多
  • 房地产企业收到政府补助
  • 印花税多久申报一次2023
  • 企业房屋折旧年限是多少
  • 提取坏账会计分录怎么写
  • 发票被认证
  • 如何控制自己不磨牙
  • 存储sql
  • win8系统进不了桌面怎么办
  • 微软正式推送windows11
  • bootstrap框架怎么用
  • unity脚本模板
  • react native community
  • perl快速入门
  • linux怎么全盘备份
  • service与activity数据交互
  • js文字滚动代码
  • javascript的代码
  • javascript基础
  • uk怎么查看发票开票额度
  • 发票明细导入excel
  • 什么督导组词
  • 2o21年公租房
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设