遍历目录

function traverse_scandir($dir) {
    $files = array();
    if ($handle = opendir($dir)) {
        while (false !== ($file = readdir($handle))) {
            if ($file != "." && $file !="..") {
                if (is_dir($dir."/".$file)) {
                    $files[$file] = traverse_scandir($dir."/".$file);
                } else {
                    $files[] = $file;
                }
            }
        }
        closedir($handle);
        return $files;
    }
}
echo '<pre>';
print_r(traverse_scandir("D:\\test"));

  


posted @ 2011-09-21 11:40  末世  阅读(105)  评论(0编辑  收藏  举报