【php学习】array_column()函数--高效提取多维数组数据

【php学习】array_column()函数--高效提取多维数组数据

内容导读

收集整理的这篇技术教程文章主要介绍了【php学习】array_column()函数--高效提取多维数组数据,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1107字,纯文字阅读大概需要2分钟

内容图文

最近听小伙伴说,他发现PHP几个处理数组好用的函数,听完我赶紧来和大家分享一下。本篇文章是关于能高效处理多维数组的array_column函数的介绍以及使用,感兴趣的朋友赶紧来学习一下吧。

array_column() 函数

作用:

返回输入数组中某个单一列的值。

语法:

array_column(array,column_key,index_key);

参数

array

必需。规定要使用的多维数组(记录集)。

column_key

必需。需要返回值的列。

可以是索引数组的列的整数索引,或者是关联数组的列的字符串键值。

该参数也可以是 NULL,此时将返回整个数组(配合 index_key 参数来重置数组键的时候,非常有用)。

index_key

可选。用作返回数组的索引/键的列。

场景举例:

1、平时我们通过查询数据库得到的数组结果集,需要将数组格式化为主键id为key的时候,不用通过循环重组数组,直接调用该函数可以返回了,示例:

*注意:作为key要使用唯一值,不然会出现数据覆盖

看看输出结果:

2、提取结果集中某一列的数据值

看看输出结果:

总结:

使用array_column这个函数,可以很方便地提取数组的数据,不用去写循环语句遍历提取。注意的是数组为:要使用多维数组。

想不走弯路,赶紧关注PHP中文网,有更多PHP视频教程等你来学习哦!

以上就是【php学习】array_column()函数--高效提取多维数组数据的详细内容,更多请关注Gxl网其它相关文章!

内容总结

以上是为您收集整理的【php学习】array_column()函数--高效提取多维数组数据全部内容,希望文章能够帮你解决【php学习】array_column()函数--高效提取多维数组数据所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。

内容备注

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。


本文关键词:

联系我们

在线咨询:点击这里给我发消息

邮件:w420220301@qq.com