获得徽章 0
- 47916
- //解释:原数组就是文件的路径,但是每条的都会有重复路径的,需要把数组同级下标的比较相同的合并成一个,最后得到一个树形的目录结构的数组,层级分明
//小弟愚笨,哪位大佬帮帮忙,
//数据库原数据
例:12/image/index.html
12/image/png/loading-0.gif
12/index.html
//经过处理得到2维数组
$arr = [
[12,image,index.html],
[12,image,png,loading-0.gif],
[12,index.html]
];
//最后得到数组
$data=[
12=>[
image=>[
index.html
],
png=>[
loading-0.gif
]
],
index.html
];
到前端展示成目录的形式
12/---目录 ---1级
image/---目录 ---2级
png/---目录 ---3级
loading-0.gif---文件 ---4级
index.html---文件 ---3级
index.html---文件 ---2级展开评论1