我希望创建一个文件树,在此目的下,我需要将文件和目录数组转换为多维文件树数组。例如:
array
(
'file.txt',
'dir1/',
'dir1/dir2/',
'dir1/dir2/dir3/',
'dir1/file.txt',
)
为了
array
(
'file.txt',
'dir1' =>
array
(
'dir2' =>
array
(
'dir3' =>
array(),
),
'file.txt',
)
)
我尝试了几个函数来完成这个任务,但它们都没有成功。例如,我遇到的问题是没有简单的方法将 array ('test','test','test'),'test'
转换为 $array['test']['test']['test'] = 'test'
。