近来听小伙伴说,他发明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这个函数,能够很方便地提取数组的数据,不必去写轮回语句遍历提取。注重的是数组为:要运用多维数组。
想不走弯路,赶忙关注ki4网,有更多PHP视频教程等你来进修哦!
以上就是【php进修】array_column()函数–高效提取多维数组数据的细致内容,更多请关注ki4网别的相干文章!
本站所有文章、图片、资源等如无特殊说明或标注,均为来自互联网或者站长原创;版权归原作者所有,仅作为个人学习、研究以及欣赏!如若本站内容侵犯了原著者的合法权益,可联系我们进行处理,邮箱:i-hu@foxmail.com