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

时间:2013-05-23 06:27:01

标签: codeigniter

我有一个'images'文件夹,里面是有图片的子文件夹。我想要的是所有图像的名称以及它们在数组中的路径。

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

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

这是图像名称,但不是路径。任何人都可以告诉我如何实现这一目标?

提前致谢....

1 个答案:

答案 0 :(得分: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 get path to every file in folder/subfolder into array?