php 将多维数组转换为二维数组
array0=>array'id'=>string'57'(length=2)'title'=>string'分检车间数据库'(length=21)1=>array'id...
array
0 =>
array
'id' => string '57' (length=2)
'title' => string '分检车间数据库' (length=21)
1 =>
array
'id' => string '60' (length=2)
'title' => string '焚烧车间数据库' (length=21)
2 =>
array
'id' => string '61' (length=2)
'title' => string '分析室数据库' (length=18)
3 =>
array
0 =>
array
'id' => string '58' (length=2)
'title' => string '分捡车间入库记录' (length=24)
1 =>
array
'id' => string '59' (length=2)
'title' => string '分检车间出库记录' (length=24)
4 =>
array
0 =>
array
'id' => string '62' (length=2)
'title' => string '焚烧车间出库记录' (length=24)
1 =>
array
'id' => string '63' (length=2)
'title' => string '生产辅料接收记录' (length=24)
2 =>
array
'id' => string '64' (length=2)
'title' => string '班组生产数据记录' (length=24)
5 =>
array
0 =>
array
'id' => string '65' (length=2)
'title' => string '废物分析数据记录' (length=24)
.
怎样转换为这种二维数组形式
array
0 =>
array
'id' => string '1' (length=1)
'title' => string '龙岗生产基地管理文件档案库' (length=39)
'pid' => string '0' (length=1)
'allow_publish' => string '2' (length=1)
'link' => string '0' (length=1)
1 =>
array
'id' => string '56' (length=2)
'title' => string '龙岗生产基地数据库' (length=27)
'pid' => string '0' (length=1)
'allow_publish' => string '2' (length=1)
'link' => string '0' (length=1)
2 =>
array
'id' => string '52' (length=2)
'title' => string '龙岗生产基地车间管理规定' (length=36)
'pid' => string '1' (length=1)
'allow_publish' => string '2' (length=1)
'link' => string '0' (length=1)
3 =>
array
'id' => string '51' (length=2)
'title' => string '龙岗生产基地场区管理规定(通用版)' (length=51)
'pid' => string '1' (length=1)
'allow_publish' => string '2' (length=1)
'link' => string '0' (length=1)
4 =>
array
'id' => string '53' (length=2)
'title' => string '维修车间' (length=12)
'pid' => string '52' (length=2)
'allow_publish' => string '2' (length=1)
'link' => string '0' (length=1) 展开
0 =>
array
'id' => string '57' (length=2)
'title' => string '分检车间数据库' (length=21)
1 =>
array
'id' => string '60' (length=2)
'title' => string '焚烧车间数据库' (length=21)
2 =>
array
'id' => string '61' (length=2)
'title' => string '分析室数据库' (length=18)
3 =>
array
0 =>
array
'id' => string '58' (length=2)
'title' => string '分捡车间入库记录' (length=24)
1 =>
array
'id' => string '59' (length=2)
'title' => string '分检车间出库记录' (length=24)
4 =>
array
0 =>
array
'id' => string '62' (length=2)
'title' => string '焚烧车间出库记录' (length=24)
1 =>
array
'id' => string '63' (length=2)
'title' => string '生产辅料接收记录' (length=24)
2 =>
array
'id' => string '64' (length=2)
'title' => string '班组生产数据记录' (length=24)
5 =>
array
0 =>
array
'id' => string '65' (length=2)
'title' => string '废物分析数据记录' (length=24)
.
怎样转换为这种二维数组形式
array
0 =>
array
'id' => string '1' (length=1)
'title' => string '龙岗生产基地管理文件档案库' (length=39)
'pid' => string '0' (length=1)
'allow_publish' => string '2' (length=1)
'link' => string '0' (length=1)
1 =>
array
'id' => string '56' (length=2)
'title' => string '龙岗生产基地数据库' (length=27)
'pid' => string '0' (length=1)
'allow_publish' => string '2' (length=1)
'link' => string '0' (length=1)
2 =>
array
'id' => string '52' (length=2)
'title' => string '龙岗生产基地车间管理规定' (length=36)
'pid' => string '1' (length=1)
'allow_publish' => string '2' (length=1)
'link' => string '0' (length=1)
3 =>
array
'id' => string '51' (length=2)
'title' => string '龙岗生产基地场区管理规定(通用版)' (length=51)
'pid' => string '1' (length=1)
'allow_publish' => string '2' (length=1)
'link' => string '0' (length=1)
4 =>
array
'id' => string '53' (length=2)
'title' => string '维修车间' (length=12)
'pid' => string '52' (length=2)
'allow_publish' => string '2' (length=1)
'link' => string '0' (length=1) 展开
1个回答
展开全部
foreach($data as $k=>$v){
if($v['id']){
$newdata [] = $v;
}else{
foreach($v as $i=>$j){
$newdata [] = $j;
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询