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 相关文章推荐
文件上传的实现
Oct 09 PHP
php 应用程序安全防范技术研究
Sep 25 PHP
PHP判断指定时间段的2个方法
Mar 14 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
Apr 25 PHP
PHP原生函数一定好吗?
Dec 08 PHP
php实现随机生成易于记忆的密码
Jun 19 PHP
PHP面试题之文件目录操作
Oct 15 PHP
常用PHP数组排序函数归纳
Aug 08 PHP
PHP实现QQ快速登录的方法
Sep 28 PHP
php实现跨域提交form表单的方法【2种方法】
Oct 17 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
Sep 30 PHP
PHP耦合设计模式实例分析
Aug 08 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脚本的10个技巧(8)
2006/10/09 PHP
Laravel 5框架学习之环境与配置
2015/04/08 PHP
深入浅析yii2-gii自定义模板的方法
2016/04/26 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
javascript 特殊字符串
2009/02/25 Javascript
Jquery Select操作方法集合脚本之家特别版
2010/05/17 Javascript
JavaScript打开word文档的实现代码(c#)
2012/04/16 Javascript
js+JQuery返回顶部功能如何实现
2012/12/03 Javascript
JavaScript返回网页中锚点数目的方法
2015/04/03 Javascript
JS 对象属性相关(检查属性、枚举属性等)
2015/04/05 Javascript
jQuery插件 Jqplot图表实例
2016/06/18 Javascript
详解AngularJS中$filter过滤器使用(自定义过滤器)
2017/02/04 Javascript
jQuery基本选择器和层次选择器学习使用
2017/02/27 Javascript
jquery实现左右滑动式轮播图
2017/03/02 Javascript
原生js实现获取form表单数据代码实例
2019/03/27 Javascript
详解React 元素渲染
2020/07/07 Javascript
如何在postman测试用例中实现断言过程解析
2020/07/09 Javascript
python小技巧之批量抓取美女图片
2014/06/06 Python
Python浅拷贝与深拷贝用法实例
2015/05/09 Python
学习python之编写简单乘法口诀表实现代码
2016/02/27 Python
Python3爬虫学习之MySQL数据库存储爬取的信息详解
2018/12/12 Python
Pytorch技巧:DataLoader的collate_fn参数使用详解
2020/01/08 Python
sklearn线性逻辑回归和非线性逻辑回归的实现
2020/06/09 Python
selenium3.0+python之环境搭建的方法步骤
2021/02/01 Python
利用HTML5 Canvas制作一个简单的打飞机游戏
2015/05/11 HTML / CSS
HTML5中的进度条progress元素简介及兼容性处理
2016/06/02 HTML / CSS
从零实现一个自定义html5播放器的示例代码
2017/08/01 HTML / CSS
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
钳工实习自我鉴定
2013/09/19 职场文书
会计专业职业规划:规划自我赢取未来
2014/02/12 职场文书
竞选班长的演讲稿
2014/04/24 职场文书
父亲婚礼答谢词
2015/01/04 职场文书
给客户的感谢信
2015/01/21 职场文书
七一晚会主持词
2015/06/29 职场文书
团队拓展训练感想
2015/08/07 职场文书
CentOS MySql8 远程连接实战
2022/04/19 MySQL