[PHP] php简单遍历文件夹以及文件 →→→→→进入此内容的聊天室

来自 , 2019-10-16, 写在 PHP, 查看 122 次.
URL http://www.code666.cn/view/07f75d91
  1. function myScanDir($dir,$levle = 0){//$levle表示所在层级关系
  2.                 //判断是否是一个路径
  3.                 if(!is_dir($dir)) return false;
  4.             //如果是一个路径,获取路径的资源
  5.                      $o = openDir($dir);
  6.                     //循环获取文件里面的内容
  7.                     while($filename = readdir($o)){
  8.                         //判断是不是.和..目录
  9.                         if($filename == '.'||$filename == '..'){
  10.                                 echo str_repeat("--",$levle)."<font color=''red>{$filename}</font><br/>";
  11.                                 continue;
  12.                         }
  13.                     //判断当前读取到的内容是一个目录还是一个文件
  14.                         if(is_dir($dir.'/'.$filename)){
  15.                                 echo $levle."层".str_repeat("-",$levle)."<font color='red'>{$filename}</font><br/>";
  16.                                 //当前获取到的文件是一个目录
  17.                                 //调用递归
  18.                                 myScanDir($dir.'/'.$filename,$levle+1);
  19.                         }else{
  20.                                 //是一个文件
  21.                                 echo str_repeat("--",$levle)."<font color='blue'>{$filename}</font><br/>";
  22.                         }  
  23.                 }
  24.         }

回复 "php简单遍历文件夹以及文件"

这儿你可以回复上面这条便签

captcha