【发布时间】:2016-12-16 11:19:44
【问题描述】:
我有一个数组:
Array
(
[0] => Array
(
[2010] => 2010
)
[1] => Array
(
[2011] => 2011
)
[2] => Array
(
[2012] => 2012
)
[3] => Array
(
[2013] => 2013
)
[4] => Array
(
[2014] => 2014
)
[5] => Array
(
[2015] => 2015
)
[6] => Array
(
[2016] => 2016
)
)
我想转换成的
array(
[2010] => 2010
[2011] => 2011
[2012] => 2012
)
我写了一个这样的函数:
foreach($arr as $a)
{
foreach($a as $k=>$sub)
{
$newArr[$k] = $sub;
}
}
我做得对吗?
【问题讨论】:
-
你的代码没有错。
-
我做得对吗? --
if(solution is working) { yes } else { no }; -
您的意思是指性能问题吗?
-
你使用了多余的
foreach循环,一个循环就足够了
标签: php