位置: 编程技术 - 正文

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

  • 支付的运输费用计入什么科目
  • 培训个人所得税计算
  • 哪些税种属于中央固定收入
  • 进项税和销项税税率一样吗
  • 开票地址一定要写全吗
  • 个人接受现金捐赠的例子
  • 减半征收的印花税缴纳所得税吗
  • 建筑业营改增前后区别
  • 福利企业发放职工集资利息是不是要交个人所得税
  • 奖金做预发年底结算缴税怎么做?
  • 售后回租的实际操作流程
  • 研发无形资产摊销加计扣除计算
  • 汇算清缴后发放的工资
  • 房地产未确认收入情况说明
  • 工伤保险费发票
  • 离职补偿金个税计算器2022
  • 私车公用税务处理
  • 软件许可协议是什么意思
  • 开票含税和不含税怎么切换视频讲解
  • 挂靠行为应当如何纳税?
  • 建筑业简易计税进项税可以抵扣吗
  • 总资产净利率计算
  • 拿库存商品抵债怎么做账
  • 折旧计算方法举例
  • 备用金包括哪些大类
  • 季节性停工是什么
  • 安全平台无法认证怎么办
  • sccenter.exe - sccenter是什么进程 有什么用
  • windows10记事本
  • 仙客来养殖方法和注意事项视频
  • 视同销售的八种情况下会计分录怎么做?
  • 原始凭证和审计证据的关系
  • 境外服务收入如何申报增值税
  • 交易性金融资产的账务处理
  • 迁徙的季节主要从哪几个方面写秋天的景物
  • 药品进销差价的计算公式
  • 专家坐诊信息
  • java上界通配符Animal Dog
  • php手机验证码验证
  • phpcms使用教程
  • 酒类包装物押金的增值税处理规定
  • 城建税退回怎么做分录
  • 印花税按什么的比例缴纳
  • 办税人员可绑定银行卡吗
  • sql server2014使用
  • 增值税专用发票和普通发票的区别
  • 认缴意思
  • 持有至到期投资减值准备
  • 补开发票交税
  • 应收应付核销的会计科目
  • 公司收到现金货款怎么存银行
  • 不含税销售额等于净利润
  • 残保金计算公式2023年
  • 流量对比
  • sql server的go
  • mysql5.5.27安装教程与配置
  • 目前用到的两个字符
  • 更新profile
  • Ubuntu 14.04系统怎么安装Nvidia 私有显卡驱动?
  • Linux怎么删除文件第一行
  • dnssne是什么意思
  • 安装win7系统后进不了系统
  • win8粘贴板
  • shell 时间格式
  • 封装windows7
  • 遮罩层中对象的作用是
  • unity寻路系统
  • glsurfaceview特性
  • Express作者TJ告别Node.js奔向Go
  • excel password recovery5.0注册码
  • js表单验证实例怎么写
  • 修改系统用户名为英文
  • javascript数组去重set方法
  • shell脚本-lt
  • 使用jquery
  • jquery实现原理
  • android 自定义actionbar
  • 甘肃国家税务局官网app
  • 开票资料?
  • 国税局发票打印软件下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设