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如何抛出异常处理错误
Mar 02 PHP
php中如何使对象可以像数组一样进行foreach循环
Aug 09 PHP
zf框架的校验器使用使用示例(自定义校验器和校验器链)
Mar 13 PHP
php如何获取文件的扩展名
Oct 28 PHP
PHP中的表达式简述
May 29 PHP
php传值方式和ajax的验证功能
Mar 27 PHP
详谈phpAdmin修改密码后拒绝访问的问题
Apr 03 PHP
PHP面向对象程序设计之构造方法和析构方法详解
Jun 13 PHP
PHP面向对象程序设计子类扩展父类(子类重新载入父类)操作详解
Jun 14 PHP
Laravel 框架返回状态拦截代码
Oct 18 PHP
laravel5.6 框架操作数据 Eloquent ORM用法示例
Jan 26 PHP
PHP7 新增功能
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
PHP开发过程中常用函数收藏
2009/12/14 PHP
PHPCMS的使用小结
2010/09/20 PHP
PHP获取文件后缀名的三个函数
2012/10/15 PHP
探讨fckeditor在Php中的配置详解
2013/06/08 PHP
浅谈php的优缺点
2015/07/14 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
Javascript条件判断使用小技巧总结
2008/09/08 Javascript
vs2003 js文件编码问题的解决方法
2010/03/20 Javascript
使用jquery实现简单的ajax
2013/07/08 Javascript
点击按钮自动加关注的代码(sina微博/QQ空间/人人网/腾讯微博)
2014/01/02 Javascript
JavaScript异步回调的Promise模式封装实例
2014/06/07 Javascript
JavaScript数组去重的五种方法
2015/11/05 Javascript
WebGL利用FBO完成立方体贴图效果完整实例(附demo源码下载)
2016/01/26 Javascript
jQuery四种选择器使用及示例
2016/06/05 Javascript
Angular1.x复杂指令实例详解
2017/03/01 Javascript
angular十大常见问题
2017/03/07 Javascript
微信小程序访问node.js接口服务器搭建教程
2017/04/25 Javascript
javascript 作用于作用域链的详解
2017/09/27 Javascript
详解node nvm进行node多版本管理
2017/10/21 Javascript
React Native中NavigatorIOS组件的简单使用详解
2018/01/27 Javascript
详解在不使用ssr的情况下解决Vue单页面SEO问题
2018/11/08 Javascript
Vue触发隐藏input file的方法实例详解
2019/08/14 Javascript
swiper Scrollbar滚动条组件详解
2019/09/08 Javascript
JS插件amCharts实现绘制柱形图默认显示数值功能示例
2019/11/26 Javascript
Python中文字符串截取问题
2015/06/15 Python
PyQt5+requests实现车票查询工具
2019/01/21 Python
图文详解Django使用Pycharm连接MySQL数据库
2019/08/09 Python
Python Numpy数组扩展repeat和tile使用实例解析
2019/12/09 Python
Python实现栈的方法详解【基于数组和单链表两种方法】
2020/02/22 Python
python 写函数在一定条件下需要调用自身时的写法说明
2020/06/01 Python
Python抖音快手代码舞(字符舞)的实现方法
2021/02/07 Python
HTML5自定义视频播放器源码
2020/01/06 HTML / CSS
什么是抽象
2015/12/13 面试题
商务日语专业的自荐信
2014/05/23 职场文书
初中团支书竞选稿
2015/11/21 职场文书
“爱眼护眼,提前预防近视”倡议书3篇
2019/10/30 职场文书