\n"; while($file = $dirOb->read()){ if($file == "." || $file == ".."){"/> \n"; while($file = $dirOb->read()){ if($file == "." || $file == ".."){">

首页 >后端开发 >php教程 >递归直接遍历所有文件实例代码

递归直接遍历所有文件实例代码

零下一度
零下一度原创
2017-07-02 09:47:531039浏览
<?php  
  
//直接遍历所有文件.递归  function trees($dirname){  $dirOb = dir($dirname);  
     echo "<ul>\n";  while($file = $dirOb->read()){  if($file == "." || $file == ".."){  
              
        }else{  if(is_dir("$dirname/$file")){  echo "<li><font color=\"#ff00cc\"><b>$file</b></font></li>\n";  
                trees("$dirname/$file");  
            }else{  
                 echo "<li>$file</li>\n";  
            }  
        }  echo "<br/>";  
    }  echo "</ul>\n";  
}  
trees("../tp5");

以上是递归直接遍历所有文件实例代码的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn