我正在尝试从完整路径字符串制作某种文件树。
这是我使用的 php-class 给我的:
/RootFolder/Folder1/File1.doc
/RootFolder/Folder1/SubFolder1/File1.txt
/RootFolder/Folder2/SubFolder1/File2.txt
/RootFolder/Folder2/SubFolder1/SubSubFolder1/File4.doc
Run Code Online (Sandbox Code Playgroud)
我以为我可以制作一个数组,如:
array
(
"RootFolder" => array
("Folder1" => array
("FILE" => "File1.doc"
"SubFolder1" => "File1.txt"
"SubFolder1" => "File2.txt"
)
"Folder2" => array
(
...
)
)
)
Run Code Online (Sandbox Code Playgroud)
最终得到这个结果<li>或在一个<table>:
RootFolder/
|_ Folder1/
| |_ SubFolder1/
| | |_ File1.txt
| | |_ File2.txt
| |_ File1.doc
|
|_ Folder2/
|_ SubFolder1/
|_ SubSubFolder1/
|_ File2.txt
Run Code Online (Sandbox Code Playgroud)
我坚持这一点,因为我有点困惑,当然我不是开发人员..
也许有另一种方法可以做到这一点?我想我将有大约 10 000 个文件字符串在页面加载时继续。
编辑:
事实上,我有一个 php 对象,它返回这样的数组:
Array
(
[0] => Transmission\Model\File …Run Code Online (Sandbox Code Playgroud)