我有以下路径列表
- GRUPA131/LFA & 其他/lfa sub.zip
- GRUPA131/LFA & 其他/lfandrei.pdf
- GRUPA131/Limbaje formale (Liviu Dinu).pdf
- GRUPA131/desktop.ini
- GRUPA131/lfa/lab1/1-Theodors MacBook Air.cc
- GRUPA131/lfa/lab1/1.cc
- GRUPA131/lfa/lab1/1.cc-Theodors MacBook Air.out
- GRUPA131/lfa/lab1/1.cc.out
- GRUPA131/lfa/lab1/2.cc
- GRUPA131/lfa/lab1/input3.in
- GRUPA131/lfa/lab1/tema1.zip
- 亚历山大-兰巴.png
- alexandru-lamba_v2.png
- analiza carte 1.pdf
- analiza carte 2.pdf
- 参考资料.docx
- center.js
作为字符串,我想将它们转换为可以用 HMTL 表示的文件夹层次结构。所以,对于每个文件夹,我想列出它的文件和子文件夹等等,直到列表完成。
最好有如下的 php 数组层次结构:
$dirs['dirname'] -> file 1
$dirs['dirname'] -> file 2
$dirs['dirname'] -> file 3
$dirs['dirname'] -> Folder
$dirs['dirname']['folder'] -> file 1
$dirs['dirname']['folder'] -> file 2..
我试图用'/'
( PATH_DELIMITER
) 分割每个字符串,但我不知道如何像前面提到的那样实际获得一个数组。
此外,我的具有整个路径的数组是一个简单的数组。不是关联的。
有人可以帮我弄清楚如何做到这一点吗?
谢谢!