<?php $dir = "D:/www/"; function scanf_dir($dir , $level = 0){ if(( $level == 0 &&!is_dir($dir)) || !is_readable($dir)){ //节省一处判断很重要! die("$dir 路径无效"); } $handler = opendir($dir); while(false !== ($file = readdir($handler)) ){ if(in_array($file,array('.','..'))) continue; // "."代表本层目录".."代表上层目录也会被列出 echo str_repeat('   ',$level).$file."<br>"; if(is_dir($dir.'/'.$file)){ scanf_dir($dir.'/'.$file,$lev = $level+1); } } closedir($handler); } scanf_dir($dir); ?>
PHP 遍历指定文件目录
最新推荐文章于 2024-08-19 18:08:02 发布