Php 重新排列数组
我有以下数组:Php 重新排列数组,php,arrays,Php,Arrays,我有以下数组: Array ( [Support Services - 1] => Array ( [0] => Array ( [team] => Delivery Excellence [count] => 4 [location] => Location1 ) [1] =>
Array
(
[Support Services - 1] => Array
(
[0] => Array
(
[team] => Delivery Excellence
[count] => 4
[location] => Location1
)
[1] => Array
(
[team] => Delivery Excellence
[count] => 1
[location] => Location2
)
)
)
我希望数组按以下模式重新排列,以便Excel下载
我的头数组如下所示:
$finalArrayHeader = array('Department');
foreach($location_data as $key=>$value){
array_push($finalArrayHeader,$value['name']);
}
array_push($finalArrayHeader,'Grand Total');
因为位置是动态的
谢谢你的帮助。你只需要几步
- 逐个访问所有索引
- 如果需要开始打印表的行,则根据位置条件
- 然后访问主索引的子索引并打印所有值
此外,请分享您的尝试,以便我可以为您提供更多指导。您已经尝试了哪些内容,哪些内容无效?我的标题数组如下:$finalArrayHeader=array('Department');foreach($key=>value的位置数据){array_push($finalArrayHeader,$value['name']);}array_push($finalArrayHeader,'Grand Total');因为位置是动态的。你应该编辑问题并把它放在那里。