我想知道如何整合数组。 $ all数组(如下所示)是实际从数据库查询返回的数组中的数据示例。目标是使用整数作为最终数组中的键将数据放入单维数组中。
$all = array(0=>array('ItemID' => 12), 1=>array('ItemID' => 13), 2=>array('ItemID' => 14));
echo "<pre>" . print_r($all, 1) . "</pre>";
/*
goal for format of consolidated array:
Array
(
[0] => 12
[1] => 13
[2] => 14
)
*/
答案 0 :(得分:1)
你有点懒,不是吗?
$data = array();
foreach($all as $k=>$v)
$data[] = $v['ItemID']:
答案 1 :(得分:0)
这个小片段返回你想要的数组:
$all = array_map(function($val) { return current($val); }, $all);