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 相关文章推荐
PHP4实际应用经验篇(7)
Oct 09 PHP
PHP strtok()函数的优点分析
Mar 02 PHP
PHP中使用数组实现堆栈数据结构的代码
Feb 05 PHP
ThinkPHP3.1新特性之查询条件预处理简介
Jun 19 PHP
PHP源码分析之变量的存储过程分解
Jul 03 PHP
基于PHP的简单采集数据入库程序
Jul 30 PHP
thinkphp文件处理类Dir.class.php的用法分析
Dec 08 PHP
PHP中使用xmlreader读取xml数据示例
Dec 29 PHP
php 二维数组快速排序算法的实现代码
Oct 17 PHP
PHP 多进程与信号中断实现多任务常驻内存管理实例方法
Oct 04 PHP
PHP使用PDO实现mysql防注入功能详解
Dec 20 PHP
PHP高并发和大流量解决方案整理
Mar 09 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
为IP查询添加GOOGLE地图功能的代码
2010/08/08 PHP
PHP以指定字段为索引返回数据库所取的数据数组
2013/06/30 PHP
JoshChen_php新手进阶高手不可或缺的规范介绍
2013/08/16 PHP
mac下多个php版本快速切换的方法
2016/10/09 PHP
PHP实现二维数组根据key进行排序的方法
2016/12/30 PHP
PHP控制反转(IOC)和依赖注入(DI)
2017/03/13 PHP
jQuery Tips 为AJAX回调函数传递额外参数的方法
2010/12/28 Javascript
jquery 插件学习(五)
2012/08/06 Javascript
让网页跳转到指定位置的jquery代码非书签
2013/09/06 Javascript
node.js中的fs.readlinkSync方法使用说明
2014/12/17 Javascript
Node.js实用代码段之正确拼接Buffer
2016/03/17 Javascript
JavaScript必知必会(六) delete in instanceof
2016/06/08 Javascript
JavaScript高仿支付宝倒计时页面及代码实现
2016/10/21 Javascript
JS实现禁止用户使用Ctrl+鼠标滚轮缩放网页的方法
2017/04/28 Javascript
node.js 发布订阅模式的实例
2017/09/10 Javascript
vue 引入公共css文件的简单方法(推荐)
2018/01/20 Javascript
详解promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序
2018/11/21 Javascript
layui 数据表格 点击分页按钮 监听事件的实例
2019/09/02 Javascript
Python正则表达式匹配中文用法示例
2017/01/17 Python
python+selenium实现163邮箱自动登陆的方法
2017/12/31 Python
Python快速查找list中相同部分的方法
2018/06/27 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
2019/02/12 Python
浅谈Pandas Series 和 Numpy array中的相同点
2019/06/28 Python
Django框架之中间件MiddleWare的实现
2019/12/30 Python
Python +Selenium解决图片验证码登录或注册问题(推荐)
2020/02/09 Python
一款css实现的鼠标经过按钮的特效
2014/09/11 HTML / CSS
马来西亚在线购物市场:PGMall.my
2019/10/13 全球购物
大学生饮食配送创业计划书
2014/01/04 职场文书
秋季婚礼证婚词
2014/01/11 职场文书
工程项目建议书范文
2014/03/12 职场文书
设备收款委托书范本
2014/10/02 职场文书
背起爸爸上学观后感
2015/06/08 职场文书
小学四年级班主任工作经验交流材料
2015/11/02 职场文书
OpenCV-Python实现油画效果的实例
2021/06/08 Python
JavaScript ES6的函数拓展
2022/01/18 Javascript
关于ObjectUtils.isEmpty() 和 null 的区别
2022/02/28 Java/Android