array_column()函数用法
array_column()
作用
返回输入数组中某个单一列的值。
语法
array_column(array,column_key,index_key);
参数介绍
array:多维数组
column_key:可以是索引数组的列的整数索引,或者是关联数组的列的字符串键值,该参数也可以是 NULL,此时将返回整个数组,配合index_key使用
index_key:取出数组中这一列当做返回数组的索引
示例
$arr = [['id'=>10,'name'=>'wuhen1','age'=>18],['id'=>11,'name'=>'wuhen2','age'=>19],['id'=>12,'name'=>'wuhen3','age'=>20],
];var_dump(array_column($arr,'name'));
//返回结果
//array (size=3)
// 0 => string 'wuhen1' (length=6)
// 1 => string 'wuhen2' (length=6)
// 2 => string 'wuhen3' (length=6)var_dump(array_column($arr,'age'));
//返回结果
//array (size=3)
// 0 => int 18
// 1 => int 19
// 2 => int 20var_dump(array_column($arr,'name','id'));
//返回结果 id作为列的索引
//array (size=3)
// 10 => string 'wuhen1' (length=6)
// 11 => string 'wuhen2' (length=6)
// 12 => string 'wuhen3' (length=6)var_dump(array_column($arr,null,'id'));
//返回结果
//当第二个参数为null时,将返回整个数组
//array (size=3)
// 10 =>
// array (size=3)
// 'id' => int 10
// 'name' => string 'wuhen1' (length=6)
// 'age' => int 18
// 11 =>
// array (size=3)
// 'id' => int 11
// 'name' => string 'wuhen2' (length=6)
// 'age' => int 19
// 12 =>
// array (size=3)
// 'id' => int 12
// 'name' => string 'wuhen3' (length=6)
// 'age' => int 20
array_column()函数用法相关推荐
- array_column() 函数用法
定义和用法 array_column() 返回输入数组中某个单一列的值. 语法 array_column(array,column_key,index_key); 参数 描述 array 必需.规定要 ...
- 2021年大数据常用语言Scala(三十七):scala高级用法 高阶函数用法
目录 高阶函数用法 作为值的函数 匿名函数 柯里化(多参数列表) 闭包 高阶函数用法 Scala 混合了面向对象和函数式的特性,在函数式编程语言中,函数是"头等公民",它和Int. ...
- php foreach嵌套foreach,php中foreach怎么嵌套foreach PHP中foreach函数用法?
foreach的使用方法小编不是很明确,分享达人指教一下.foreach (array_expressforeach($array as $key) { if(xxxx) { break; //bre ...
- array column函数php,php array_column 函数实例应用
array_column返回数组中指定的一列 先看一下函数的语法: array array_column(array $input, mixed $column_key, mixed $index_k ...
- linux中awk下 gsub函数用法
gsub函数则使得在所有正则表达式被匹配的时候都发生替换 gsub(regular expression, subsitution string, target string);简称 gsub(r,s ...
- ROW_NUMBER() OVER()函数用法详解 (分组排序 例子多)
ROW_NUMBER() OVER()函数用法详解 (分组排序 例子多) https://blog.csdn.net/qq_25221835/article/details/82762416 post ...
- 详细记录python的range()函数用法
详细记录python的range()函数用法 使用python的人都知道range()函数很方便,今天再用到他的时候发现了很多以前看到过但是忘记的细节.这里记录一下range(),复习下list的sl ...
- python Pool常用函数用法总结
在本篇内容里小编给大家整理的是一篇关于python Pool常用函数用法总结内容,有需要的朋友们可以学习下. 1.说明 apply_async(func[,args[,kwds]):使用非堵塞调用fu ...
- C++计算程序耗时函数用法汇总
文章目录 前言 方法一(使用频率:常用) 方法二(使用频率:次之) 方法三(使用频率:常用) 补充:方法四 方法五 最常用的时间戳获取方法 前言 这里简单将自己在项目中经常用到的统计耗时的函数用法做个 ...
- undistortPoints()函数用法总结
undistortPoints()函数用法总结 函数调用:C++: void undistortPoints(InputArray src, OutputArray dst, InputArray ...
最新文章
- G1的Region是如何划分数量和大小的?
- IOS个人开发者账号注册
- linux tempfs及/dev/shm 基于内存的文件系统
- 记一次CPU占用率和load高的排查
- [转载]windows内存优化 没你想像那么美
- Web 文件管理器elFinder 的漏洞链分析
- mysql 开启innodb win版本_MySQL安装与启动——Windows系统下
- springboot---mybits整合
- 取出字符串中的数字部分
- 百度地图API实现地理围栏
- 阿里云windows 2012服务器部署java web程序教程
- RS485转HART协议转换模块 MODBUS转HART转换器
- 如何删除Word文档中的空白页
- 记一次简单的企业微信推送消息开发(第三方应用开发)
- ue4 rpc php,UE4 Run On owing Client解析(RPC测试)
- 千寻位置平台使用入门总结
- 定期存款怎么存定期存款怎么存?银行定期存款怎么存最划算?
- 阿里mysql迁移mongodb_快速掌握 MongoDB 数据库
- 选择美国虚拟主机时要考虑的事项
- 打开FTP服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹
热门文章
- linux 无线ap模式,在Linux(CentOS)上开启小度WIFI无线AP模式
- 在线制图:腾讯云架构在线绘制
- html标点符号在首页,HTML常用的特殊符号前端使用的标点符号
- 如何处理pagefile.sys占用太多C盘空间
- 内网渗透之PTHPTTPTK(域控)
- 内大计算机学院在哪个校区,2021年福建船政交通职业学院有几个校区,大一新生在哪个校区...
- 安装ROS中出现bash: /opt/ros/melodic/setup.bash: 没有那个文件或目录或者bash: /opt/ros/kinetic/setup.bash:的解决办法
- vue项目目录详细解读
- 【弄nèng - Activiti6】Activiti6入门篇(十七)—— 消息中间事件
- gwt php,java – 启动GWT项目的PHP程序员的任何好技巧?