【发布时间】:2013-08-15 11:10:54
【问题描述】:
我需要将所有目录和文件存储在给定位置的多维数组中(示例:/path/to/folder)。无论多深,它都应该包括子文件夹。
已编辑:
我尝试使用 php scandir,它给了我以下结果,
代码:
$dir = '/path/to/folder';
$files = scandir($dir);
print_r($files);
结果:
Array
(
[0] => .
[1] => ..
[2] => folder1
[3] => file1
.....
)
我需要的是获取文件夹 1 中的内容并连续执行,直到获得包含所有文件的完整文件夹结构。
P.S:我需要删除“。”以及结果数组中的“..”。
【问题讨论】:
-
你尝试过什么吗?
-
我发现了一些东西,我只需要在社区中分享我的知识
-
您可以发布链接或仅提及该方法的摘要...
-
查看标准 Php 库 (SPL) 中的 RecursiveDirectoryIterator 对象。 php.net/manual/de/class.recursivedirectoryiterator.php
-
编辑问题以便我可以取消投票