PHP 递归读取指定文件夹下的所有文件名

来源:互联网 发布:新浪微博抱歉网络繁忙 编辑:程序博客网 时间:2024/05/22 01:49
function read_all($dir){    if(!is_dir($dir)) return false;    $handle = opendir($dir);    if($handle){        while(($fl = readdir($handle)) !== false){            $temp = $dir.DIRECTORY_SEPARATOR.$fl;            //如果不加  $fl!='.' && $fl != '..'  则会造成把$dir的父级目录也读取出来            if(is_dir($temp) && $fl!='.' && $fl != '..'){                echo 'dir----'.$temp."\r\n";                read_all($temp);            }else{                if($fl!='.' && $fl != '..'){                    echo "filepath---$temp \r\n";                                  }            }        }    }}
阅读全文
0 0
原创粉丝点击