我现在有点迷失在这里。我的目标是递归扫描每个子文件夹中包含子文件夹和图像的文件夹,将其放入多维数组中,然后能够解析每个子文件夹及其包含的图像。
我有以下起始代码,它基本上是扫描每个包含文件的子文件夹,现在只是丢失了将它放入一个多数组中。
$dir = 'data/uploads/farbmuster';
$results = array();
if(is_dir($dir)) {
$iterator = new RecursiveDirectoryIterator($dir);
foreach(new RecursiveIteratorIterator($iterator, RecursiveIteratorIterator::CHILD_FIRST) as $file) {
if($file->isFile()) {
$thispath = str_replace('\\','/',$file->getPath());
$thisfile = utf8_encode($file->getFilename());
$results[] = 'path: ' . $thispath. ', filename: ' . $thisfile;
}
}
}
有人可以帮我弄这个吗?
提前致谢!