| 123456789101112131415161718192021222324252627282930 |
- <?php
- namespace Admin\Controller;
- use Think\Page;
- use think\Request;
- class TestTrueController extends AddonController{
- public function my_idr(){ //打印指定的目录下面的所有的文件和子文件
- $files=array();
- if($handle=opendir(I('get.dir'))){
- while (($file=readfile($handle))!== false){
- if($file!=='..' && $file!=='.'){//排除根目录
- if(is_dir((I('get.dir')."/".$file)) ){
- //如果是子文件夹,就进行递归
- /*$files[$file] = my_dir((I('get.dir')."/".$file));*/
- } else {
- //不然就将文件的名字存入数组;
- $files[] = $file;
- }
- }
- }
- }
- //closedir($handle);
- echo $files;
- }
- }
|