你需要将它们按 第一
使用 循环进入数组,检查级别是否与上一个项目相同,然后将其与该数组分组
$templevel=0;
$newkey=0;
$grouparr[$templevel]="";
foreach ($items as $key => $val) {
if ($templevel==$val['level']){
$grouparr[$templevel][$newkey]=$val;
} else {
$grouparr[$val['level']][$newkey]=$val;
}
$newkey++;
}
print($grouparr);
您也可以尝试
print($grouparr[7]);
将显示
[7] => Array (
[4] => Array (
[cust] => XT7434
[type] => standard
)
)
要么
print($grouparr[3]);
将显示
[3] => Array (
[2] => Array (
[cust] => XT8922
[type] => premier
)
[3] => Array (
[cust] => XT8816
[type] => permier
)
)