一叶程序设计小站

获取二维数组中某一列的所有值

1、使用array_map,代码如下:

$arrId = array_map('array_shift',$arr);

这种方法只适合取数组第一个索引的数据,因为array_shift是一个回调方法,它的作用是删除数组中的第一个元素,并返回被删除元素的值。

2.array_column(),它可以返回输入数组中某个单一列的值,不过这个方法对PHP版本有要求(PHP > 5.5.0):

$ids = array_column($arr,'id');

这种办法无疑效率更高了。

APP下载

评论
评论
BILL ZHANG

BILL ZHANG

管理员

热门文章

友情链接

一叶程序设计小站

有事扫我↓↓

一叶程序设计小站