php下实现在指定目录搜索指定类型文件的函数


Posted in PHP onOctober 03, 2008
function bdir($dir,$typearr){ 
$ndir = scandir($dir); 
foreach ($ndir as $k => $v){ 
if ($v == '.' || $v == '..'){ 
continue; 
} 
if (filetype($dir.$v) == 'file'){ 
$arr = explode('.',$v); 
$type = end($arr); 
if (in_array($type,$typearr)){ 
echo $dir.$v."<br />"; 
} 
}elseif (filetype($dir.$v) == 'dir'){ 
//echo $dir.$v."<br />"; 
bdir($dir.$v.'/',$typearr); 
} 
} 
} $dir ='e:/ddcms/'; 
$typearr = array('htm','html','php'); 
bdir($dir,$typearr);
PHP 相关文章推荐
如何在PHP中使用Oracle数据库(2)
Oct 09 PHP
树型结构列出指定目录里所有文件的PHP类
Oct 09 PHP
谈谈PHP的输入输出流
Feb 14 PHP
IIS6的PHP最佳配置方法
Mar 19 PHP
php 随机生成10位字符代码
Mar 26 PHP
从手册去理解分析PHP session机制
Jul 17 PHP
php开发留言板的CRUD(增,删,改,查)操作
Apr 19 PHP
ThinkPHP 表单自动验证运用示例
Oct 13 PHP
编写PHP脚本清除WordPress头部冗余代码的方法讲解
Mar 01 PHP
PHP的数组中提高元素查找与元素去重的效率的技巧解析
Mar 03 PHP
Yii多表联合查询操作详解
Jun 02 PHP
PHP二分查找算法示例【递归与非递归方法】
Sep 29 PHP
PHP Header用于页面跳转要注意的几个问题总结
Oct 03 #PHP
smarty section简介与用法分析
Oct 03 #PHP
php相当简单的分页类
Oct 02 #PHP
php仿discuz分页效果代码
Oct 02 #PHP
php仿ZOL分页类代码
Oct 02 #PHP
php生成缩略图的类代码
Oct 02 #PHP
PHP实时显示输出
Oct 02 #PHP
You might like
PHP下MAIL的另一解决方案
2006/10/09 PHP
可定制的PHP缩略图生成程式(需要GD库支持)
2007/03/06 PHP
php is_file()和is_dir()用于遍历目录时用法注意事项
2010/03/02 PHP
针对多用户实现头像上传功能PHP代码 适用于登陆页面制作
2016/08/17 PHP
php 删除指定文件夹的实例讲解
2017/07/25 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
PHP 多任务秒级定时器的实现方法
2018/05/13 PHP
jquery focus(fn),blur(fn)方法实例代码
2011/12/16 Javascript
jQuery把表单元素变为json对象
2013/11/06 Javascript
js的隐含参数(arguments,callee,caller)使用方法
2014/01/28 Javascript
JQuery中extend使用介绍
2014/03/13 Javascript
JavaScript插件化开发教程 (三)
2015/01/27 Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
2016/05/20 Javascript
BootStrap中
2016/12/10 Javascript
JS中Swiper的使用和轮播图效果
2017/08/11 Javascript
bootstrap multiselect下拉列表功能
2017/08/22 Javascript
React.js绑定this的5种方法(小结)
2018/06/05 Javascript
vue中img src 动态加载本地json的图片路径写法
2019/04/25 Javascript
详解Vue.js和layui日期控件冲突问题解决办法
2019/07/25 Javascript
node.js中stream流中可读流和可写流的实现与使用方法实例分析
2020/02/13 Javascript
详解Webpack抽离第三方类库以及common解决方案
2020/03/30 Javascript
Python中的并发处理之asyncio包使用的详解
2018/04/03 Python
pycharm修改文件的默认打开方式的步骤
2019/07/29 Python
Flask使用Pyecharts在单个页面展示多个图表的方法
2019/08/05 Python
将tf.batch_matmul替换成tf.matmul的实现
2020/06/18 Python
python3处理word文档实例分析
2020/12/01 Python
python 实现ping测试延迟的两种方法
2020/12/10 Python
俄罗斯和世界各地的酒店预订:Hotels.com俄罗斯
2016/08/19 全球购物
澳大利亚波西米亚风连衣裙在线商店:Fortunate One
2019/04/01 全球购物
日本乐天德国站:Rakuten.de
2019/05/16 全球购物
办公室前台岗位职责范本
2013/12/10 职场文书
减负增效提质方案
2014/05/23 职场文书
本科毕业论文致谢怎么写
2015/05/14 职场文书
2021年pycharm的最新安装教程及基本使用图文详解
2021/04/03 Python
SpringCloud Alibaba 基本开发框架搭建过程
2021/06/13 Java/Android
MyBatis配置文件解析与MyBatis实例演示
2022/04/07 Java/Android