在codeigniter中的文件中列出文件,子文件夹及其文件

时间:2014-08-28 09:50:33

标签: codeigniter directory

我在codeigniter中的Uploads文件夹结构就像 上传 -File1.txt -File2.txt - 子文件夹1   - File1.txt  --File2.txt -Subfilder2  --File1.txt

我想显示每个文件名,如果该文件在subfilder中,它应显示为Subfilder / File.txt

这就是我的代码看起来像

" <?php 
                    foreach ($direcotry as $key => $value ) {

                        if(!is_numeric($key)){
                            echo $key . '/' ;
                           foreach ($key as $subKey => $value) {
                               echo $value . '<br>';
                           }
                        }
                        else{ 
                            echo $value . '</br>';
                        }
                    }
                ?>"

![在此处输入图片说明] [1] 并且它将错误作为foreach的无效参数

1 个答案:

答案 0 :(得分:0)

CodeIgniter包含为您提供此目录的目录助手

$this->load->helper('directory');
$map = directory_map('path/to/uploads');
print_r($map)