PHP 的目录操作,套路

PHP 的目录操作,基本上就是一种套路

<?php
//自定义一个遍历目录的函数,注意目录中的目录。
function rmdi_r($dirname){
 //判断是否为一个目录,非目录直接关闭
 if(is_dir($dirname)){
 //如果是目录,打开他
 $name=opendir($dirname);
 //使用while循环遍历
 while($file=readdir($name)){
  //去掉本目录和上级目录的点
  if($file=="." || $file==".."){
   continue;
  }
  //如果目录里面还有一个目录,再次回调
  if(is_dir($dirname."/".$file)){
   rmdi_r($dirname."/".$file);
  }
  如果目录里面是个文件,那么输出文件名
  if(is_file($dirname."/".$file)){
   echo($dirname."/".$file);
  }
 }
 //遍历完毕关闭文件
 closedir($name);
 //输出目录名
 echo($dirname);
 }
}
//调用函数
rmdi_r("这里填写需要遍历某文件夹的绝对路径");