php遍历目录viewDir函数


Posted in PHP onDecember 15, 2009
<?php 
/** 
* 遍历目录,找出目录下某个后缀名的所有文件 
* */ 
function viewDir ($directory, $ext) { 
if (is_dir($directory)) { 
$handle = opendir($directory); 
while ($file = readdir($handle)){ 
$subdir = $directory . '/' .$file; 
if ($file != '.' && $file !='..' && is_dir($subdir)){ 
viewDir($subdir,$ext); 
} else if( $file != '.' && $file != '..') { 
$fileInfo = pathinfo($subdir); 
$fileExt = $fileInfo['extension']; 
if ($fileExt == $ext){ 
echo $directory.'/'.$file.'<br />'; 
} 
} 
} 
closedir($handle); 
} 
} 
viewDir('E:\www\test','php'); 
?>
PHP 相关文章推荐
PHP 魔术函数使用说明
May 14 PHP
PHP eval函数使用介绍
Dec 08 PHP
php的array数组和使用实例简明教程(容易理解)
Mar 20 PHP
ThinkPHP访问不存在的模块跳转到404页面的方法
Jun 19 PHP
YII中assets的使用示例
Jul 31 PHP
php发送html格式文本邮件的方法
Jun 10 PHP
深入探究PHP的多进程编程方法
Aug 18 PHP
完美解决Thinkphp3.2中插入相同数据的问题
Aug 01 PHP
浅谈PHP匿名函数和闭包
Mar 08 PHP
PHP实现读取文件夹及批量重命名文件操作示例
Apr 15 PHP
thinkphp5 + ajax 使用formdata提交数据(包括文件上传) 后台返回json完整实例
Mar 02 PHP
TP5框架页面跳转样式操作示例
Apr 05 PHP
php csv操作类代码
Dec 14 #PHP
PHP开发过程中常用函数收藏
Dec 14 #PHP
将文件夹压缩成zip文件的php代码
Dec 14 #PHP
php入门教程 精简版
Dec 13 #PHP
php实现的仿阿里巴巴实现同类产品翻页
Dec 11 #PHP
Php Mssql操作简单封装支持存储过程
Dec 11 #PHP
php smarty模版引擎中变量操作符及使用方法
Dec 11 #PHP
You might like
在PHP中执行系统外部命令
2006/10/09 PHP
用PHP实现Ftp用户的在线管理的代码
2007/03/06 PHP
PHP版网站缓存加快打开速度的方法分享
2012/06/03 PHP
zend framework配置操作数据库实例分析
2012/12/06 PHP
php简单smarty入门程序实例
2015/06/11 PHP
yii数据库的查询方法
2015/12/28 PHP
浅谈PHP值mysql操作类
2016/06/29 PHP
Jqyery中同等与js中windows.onload的应用
2011/05/10 Javascript
选择器中含有空格在使用示例及注意事项
2013/07/31 Javascript
jQuery背景插件backstretch使用指南
2015/04/21 Javascript
JS传递对象数组为参数给后端,后端获取的实例代码
2016/06/28 Javascript
BootStrap Table 分页后重新搜索问题的解决办法
2016/08/08 Javascript
基于KO+BootStrap+MVC实现的分页控件代码分享
2016/11/07 Javascript
折叠菜单及选择器的运用
2017/02/03 Javascript
javascript实现秒表计时器的制作方法
2017/02/16 Javascript
详解如何在react中搭建d3力导向图
2018/01/12 Javascript
jQuery中的$是什么意思及 $. 和 $().的区别
2018/04/20 jQuery
Vue-Router基础学习笔记(小结)
2018/10/15 Javascript
微信小程序当前时间时段选择器插件使用方法详解
2018/12/28 Javascript
vue点击当前路由高亮小案例
2019/09/26 Javascript
vue+echarts实现动态折线图的方法与注意
2020/09/01 Javascript
[04:40]2016国际邀请赛中国区预选赛全程TOP10镜头集锦
2016/07/01 DOTA
Python实现的拟合二元一次函数功能示例【基于scipy模块】
2018/05/15 Python
python 实现一次性在文件中写入多行的方法
2019/01/28 Python
ActiveMQ:使用Python访问ActiveMQ的方法
2019/01/30 Python
Django REST framework 如何实现内置访问频率控制
2019/07/23 Python
Python3安装pip工具的详细步骤
2019/10/14 Python
在python里使用await关键字来等另外一个协程的实例
2020/05/04 Python
python中取绝对值简单方法总结
2020/07/24 Python
英国最大的割草机购买网站:Just Lawnmowers
2019/11/02 全球购物
Moss Bros官网:英国排名第一的西装店
2020/02/26 全球购物
国家助学金获奖感言
2014/01/31 职场文书
公司业务员岗位职责
2014/03/18 职场文书
学校安全管理责任书
2014/07/23 职场文书
仓管员岗位职责
2015/02/03 职场文书
Pytest中skip skipif跳过用例详解
2021/06/30 Python