【发布时间】:2011-10-19 21:25:15
【问题描述】:
我经常有一个二维数组:
array(
array('key' => 'value1'),
array('key' => 'value2'),
...
);
并且需要组成一维数组:
array('value1', 'value2')
这可以通过foreach轻松完成,但我想知道是否有一些php 5.3方法可以在一行中完成。
【问题讨论】:
-
我不知道有任何内置函数可以从这样的数组结构中返回一列。您所能实现的只是隐藏所需的循环(使用闭包)。
-
从性能的角度来看,我会坚持使用
foreach。