PHP 获取二维数组中某个key的集合
来源:互联网 发布:oracle数据库收费 编辑:程序博客网 时间:2024/06/06 21:42
本文为代码分享,也是在工作中看到一些“大牛”的代码,做做分享。
具体是这样的,如下一个二维数组,是从库中读取出来的。
代码清单:
上面的数组格式,主要大家玩过 PHP+MYSQL,就肯定非常熟悉了。
那么,现在有这样的两个需求:
1)获取索引"id"的集合,并且保存为一个一位数组,即得到 array(1,2,5)
不知道各位朋友会怎么写呢?
如果是以前我的写法就是直接 foreach,然后 array_push 一个个的往一个数组变量里塞。这样也能实现。但这样的写法很影响性能,因为使用 PHP 原生的函数肯定比循环效率高。
代码清单:
如上代码就可以得到我们想要的结果了,关于函数的使用想看手册。
其实这里面还有一种方案,使用 array_column 函数,不过此函数需要 PHP 版本要求,(PHP 5 >= 5.5.0)
代码清单:
这样的话,效率肯定会更高了。
2)获取索引"name"的集合,并且保存为一个一位数组,即得到 array('张三','李四',‘王五’)
按照,我以往的写法,还是一样的foreach,然后 array_push 一个个的往一个数组变量里塞。请看高效率的代码清单。
代码清单:
得到结果:
经常 foreach 的童鞋,赶快更正吧!
本文来自CSDN,转载请注明出处!http://blog.csdn.net/liruxing1715/article/details/22925575
0 0
- PHP 获取二维数组中某个key的集合
- PHP 获取二维数组中某个key的集合
- PHP 获取二维数组中某个key的集合
- PHP 获取二维数组中某个key的集合
- PHP 获取二维数组中某个key的集合
- PHP 获取二维数组中某个key的集合
- PHP 获取二维数组中某个key的集合
- PHP 获取二维数组中某个key的集合
- PHP 获取二维数组中某个key的集合
- PHP 获取二维数组中某个key的集合
- 二维数组中获取某个KEY的集合
- PHP获取二维数组中某一列的值集合
- PHP获取二维数组中某一列的值集合
- 获取二维数组中某个键的和
- PHP按二维数组中的某个KEY排序
- php去掉二维数组中某key的值
- php 二维数组整理成以某个值为key值的整理
- php 数组分组 二维数组中,将某个键值相同的合并到一个数组中
- ubuntu16.04 在 vivado 2016.1 中无法打开SDK
- DIV实现遮盖层和DIV垂直水平居中
- dpkg的用法
- 关于分布式事务、两阶段提交协议、三阶提交协议
- MFC自定义消息的实现方法
- PHP 获取二维数组中某个key的集合
- java实现文件上传ftp服务器功能
- nodejs微信开发access_token jsapi_ticket signature的获得
- 使用influx控制台工具操作InfluxDB
- python变量数据类型总结
- JAVA设计模式之单例模式
- Hibernate框架入门
- 微信:微信扫码支付、调用统一下单接口、网站支付 + springmvc
- 微信公众平台开发入门--PHP,实现自动回复文本,图文,点击事件