获取子文件夹中的文件名及其在控制器中的信息

问题描述 投票:0回答:1

我有一个“图像”文件夹,里面有包含图像的子文件夹。我想要的是数组中所有图像的名称及其路径。

我已经在我的控制器中写下了这个:

$data['images_names'] = directory_map('../project/images/');

这给出的是图像名称,但不是路径。谁能告诉我怎样才能实现这一目标?

提前致谢......

php codeigniter system-paths
1个回答
2
投票

这个怎么样?

$files = dir_scan('/var/www/www/chat/*');
print_r($files);

function dir_scan($folder) {
  $files = glob($folder);
  foreach ($files as $f) {
    if (is_dir($f)) {
      $files = array_merge($files, dir_scan($f . '/*')); // scan subfolder
    }
  }
  return $files;
}

来自

PHP 将文件夹/子文件夹中每个文件的路径获取到数组中?

© www.soinside.com 2019 - 2024. All rights reserved.