php递归法读取目录及文件的方法
更新时间:2015年01月30日 15:36:00 作者:php之路
这篇文章主要介绍了php递归法读取目录及文件的方法,是非常经典的递归算法,涉及php操作文件及目录的技巧,需要的朋友可以参考下
本文实例讲述了php递归法读取目录及文件的方法。分享给大家供大家参考。具体如下:
这里实例分析php递归法读取目录及文件的方法,代码中包含较为详尽的注释,如下所示:
<?php function showdir($path){ $dh = opendir($path);//打开目录 while(($d = readdir($dh)) != false){ //逐个文件读取,添加!=false条件,是为避免有文件或目录的名称为0 if($d=='.' || $d == '..'){//判断是否为.或..,默认都会有 continue; } echo $d."<br />"; if(is_dir($path.'/'.$d)){//如果为目录 showdir($path.'/'.$d);//继续读取该目录下的目录或文件 } } } $path = './';//当前目录 showdir($path); ?>
希望本文所述对大家的php程序设计有所帮助。
相关文章
Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解
这篇文章主要介绍了Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解,需要的朋友可以参考下2020-04-04实现在同一方法中获取当前方法中新赋值的session值解决方法
这篇文章主要介绍了在同一方法中获取当前方法中新赋值的session值解决方法,需要的朋友可以参考下2014-06-06解析php框架codeigniter中如何使用框架的session
本篇文章是对php框架codeigniter中如何使用框架的session进行了详细的分析介绍,需要的朋友参考下2013-06-06PHP IDE PHPStorm配置支持友好Laravel代码提示方法
这篇文章主要介绍了PHP IDE PHPStorm配置支持友好Laravel代码提示方法,重点配置已经加红提示,需要的朋友可以参考下2015-05-05
最新评论