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中的超全局变量
Oct 09 PHP
基于Snoopy的PHP近似完美获取网站编码的代码
Oct 23 PHP
PHP详解ASCII码对照表与字符转换
Dec 05 PHP
php合并js请求的例子
Nov 01 PHP
PHP 实现代码复用的一个方法 traits新特性
Feb 22 PHP
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例
May 12 PHP
php实现源代码加密的方法
Jul 11 PHP
thinkPHP模板中函数的使用方法示例
Nov 30 PHP
微信公众平台开发(五) 天气预报功能开发
Dec 03 PHP
PHP实现留言板功能的详细代码
Mar 25 PHP
PHP与以太坊交互详解
Aug 24 PHP
php连接mysql之mysql_connect()与mysqli_connect()的区别
Jul 19 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
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
浅谈php冒泡排序
2014/12/30 PHP
laravel 解决后端无法获取到前端Post过来的值问题
2019/10/22 PHP
初探jquery——表单应用范例
2007/02/20 Javascript
javascript multibox 全选
2009/03/22 Javascript
Javascript获取HTML静态页面参数传递值示例
2013/08/18 Javascript
深入探寻javascript定时器
2015/01/02 Javascript
以JavaScript来实现WordPress中的二级导航菜单的方法
2015/12/14 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
select隐藏选中值对应的id,显示其它id的简单实现方法
2016/08/25 Javascript
jQuery实现的放大镜效果示例
2016/09/13 Javascript
jQuery绑定事件的四种方式介绍
2016/10/31 Javascript
label+input实现按钮开关切换效果的实例
2017/08/16 Javascript
bmob js-sdk 在vue中的使用教程
2018/01/21 Javascript
详解ajax的data参数错误导致页面崩溃
2018/04/30 Javascript
Python yield与实现方法代码分析
2018/02/06 Python
Python查找第n个子串的技巧分享
2018/06/27 Python
Python实现随机漫步功能
2018/07/09 Python
python中yield的用法详解——最简单,最清晰的解释
2019/04/04 Python
PyQt5组件读取参数的实例
2019/06/25 Python
python 机器学习之支持向量机非线性回归SVR模型
2019/06/26 Python
原生python实现knn分类算法
2019/10/24 Python
python 伯努利分布详解
2020/02/25 Python
python实现微信打飞机游戏
2020/03/24 Python
浅析Python 抽象工厂模式的优缺点
2020/07/13 Python
HTML5制作表格样式
2016/11/15 HTML / CSS
HTML5 Blob 实现文件下载功能的示例代码
2019/11/29 HTML / CSS
Html5 canvas画图白板踩坑
2020/06/01 HTML / CSS
玩具反斗城葡萄牙官方商城:Toys"R"Us葡萄牙
2016/10/21 全球购物
经典c++面试题二
2015/08/14 面试题
大学学年自我鉴定
2013/10/28 职场文书
高中军训感言500字
2014/02/24 职场文书
《钓鱼的启示》教学反思
2016/02/18 职场文书
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
2021/04/03 Python
mysql5.7的安装及Navicate长久免费使用的实现过程
2021/11/17 MySQL
阿里云服务器Ubuntu 20.04上安装Odoo 15
2022/05/20 Servers