php递归法读取目录及文件的方法


Posted in PHP onJanuary 30, 2015

本文实例讲述了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程序设计有所帮助。

PHP 相关文章推荐
改进的IP计数器
Oct 09 PHP
PHP iconv 函数转gb2312的bug解决方法
Oct 11 PHP
PHP的简易冒泡法代码分享
Aug 28 PHP
深入解析php中的foreach函数
Aug 31 PHP
php页面缓存方法小结
Jan 10 PHP
php定义一个参数带有默认值的函数实例分析
Mar 16 PHP
Zend Framework教程之Zend_Db_Table用法详解
Mar 21 PHP
thinkPHP多域名情况下使用memcache方式共享session数据的实现方法
Jul 21 PHP
php自定义时间转换函数示例
Dec 07 PHP
浅谈PHP发送HTTP请求的几种方式
Jul 25 PHP
PHP实现简单用户登录界面
Oct 23 PHP
PHP常用header头定义代码示例汇总
Aug 29 PHP
php实现简单文件下载的方法
Jan 30 #PHP
php+mysqli预处理技术实现添加、修改及删除多条数据的方法
Jan 30 #PHP
php+xml结合Ajax实现点赞功能完整实例
Jan 30 #PHP
PHP速成大法
Jan 30 #PHP
php+mysql结合Ajax实现点赞功能完整实例
Jan 30 #PHP
PHP制作百度词典查词采集器
Jan 29 #PHP
php+mysqli事务控制实现银行转账实例
Jan 29 #PHP
You might like
一个很方便的 XML 类!!原创的噢
2006/10/09 PHP
PHP容易忘记的知识点分享
2013/04/30 PHP
PHP写的加密函数,支持私人密钥(详细介绍)
2013/06/09 PHP
PHP闭包函数传参及使用外部变量的方法
2016/03/15 PHP
PHP各种常见经典算法总结【排序、查找、翻转等】
2019/08/05 PHP
基于PHP的登录和注册的功能的实现
2020/08/06 PHP
Jquery 表单验证类介绍与实例
2013/06/09 Javascript
js 单击式的下拉菜单效果实例
2013/08/13 Javascript
5分钟理解JavaScript中this用法分享
2013/11/09 Javascript
JavaScript对象反射用法实例
2015/04/17 Javascript
javascript实现仿IE顶部的可关闭警告条
2015/05/05 Javascript
JavaScript基于setTimeout实现计数的方法
2015/05/08 Javascript
JQuery实现的按钮倒计时效果
2015/12/23 Javascript
不用一句js代码初始化组件
2016/01/27 Javascript
seajs学习之模块的依赖加载及模块API的导出
2016/10/20 Javascript
JS实现京东首页之页面顶部、Logo和搜索框功能
2017/01/12 Javascript
解决vue组件中使用v-for出现告警问题及v for指令介绍
2017/11/11 Javascript
浅析Vue 生命周期
2018/06/21 Javascript
Vue+Typescript中在Vue上挂载axios使用时报错问题
2019/08/07 Javascript
vue项目中定义全局变量、函数的几种方法
2019/11/08 Javascript
JavaScript this指向相关原理及实例解析
2020/07/10 Javascript
windows系统中python使用rar命令压缩多个文件夹示例
2014/05/06 Python
用python统计代码行的示例(包括空行和注释)
2018/07/24 Python
深入了解和应用Python 装饰器 @decorator
2019/04/02 Python
对Python 中矩阵或者数组相减的法则详解
2019/08/26 Python
Python实现自动装机功能案例分析
2020/10/22 Python
python的dict判断key是否存在的方法
2020/12/09 Python
德国2018年度最佳在线药房:Bodfeld Apotheke
2019/11/04 全球购物
劳动竞赛活动总结
2014/05/05 职场文书
成立公司计划书
2014/05/07 职场文书
优秀团员事迹材料1000字
2014/08/20 职场文书
华山导游词
2015/02/03 职场文书
答谢酒会主持词
2015/07/02 职场文书
防溺水主题班会教案
2015/08/12 职场文书
2016小学优秀教师先进事迹材料
2016/02/26 职场文书
中学教代会开幕词
2016/03/04 职场文书