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

 更新时间:2008年10月03日 16:21:05   作者:  
php在特定目录中找特定类型的文件
复制代码 代码如下:

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实现URL加密解密的方法

    php实现URL加密解密的方法

    这篇文章主要介绍了php实现URL加密解密的方法,结合实例形式分析了php针对URL字符串进行加密解密操作的相关技巧,需要的朋友可以参考下
    2016-11-11
  • PHP反射原理与用法深入分析

    PHP反射原理与用法深入分析

    这篇文章主要介绍了PHP反射原理与用法,结合实例形式深入分析了PHP反射的概念、原理、应用场景及相关操作技巧,需要的朋友可以参考下
    2019-09-09
  • php根据日期显示所在星座的方法

    php根据日期显示所在星座的方法

    这篇文章主要介绍了php根据日期显示所在星座的方法,涉及php针对日期操作与流程控制的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • PHP实现的堆排序算法详解

    PHP实现的堆排序算法详解

    这篇文章主要介绍了PHP实现的堆排序算法,结合实例形式分析了php堆排序的原理、实现步骤与相关操作技巧,需要的朋友可以参考下
    2017-08-08
  • php利用smtp类实现电子邮件发送

    php利用smtp类实现电子邮件发送

    这篇文章主要介绍了php利用smtp类轻松实现发送电子邮件,smtp类发送邮件的方法其实很简单,需要的朋友可以参考下
    2015-10-10
  • PHP INT类型在内存中占字节详解

    PHP INT类型在内存中占字节详解

    在本文里我们给大家分享了关于PHP输出INT类型在内存中占多少个字节的相关知识点,需要的朋友们参考下。
    2019-07-07
  • 一些被忽视的PHP函数(简单整理)

    一些被忽视的PHP函数(简单整理)

    真的是不用不知道,其实我们熟悉的 PHP 还有很多好东西没有发掘。看到这篇文章,当时就泪奔了好几回,重点推荐下,顺便我自己也做个整理。
    2010-04-04
  • PHP实现过滤各种HTML标签

    PHP实现过滤各种HTML标签

    在做项目的过程中,我们经常需要用到过滤一些html标签来实现提高数据的安全性,其实就是删除那些对应用程序有潜在危害的数据。它用于去除标签以及删除或编码不需要的字符。
    2015-05-05
  • PHP实现微信退款的方法示例

    PHP实现微信退款的方法示例

    这篇文章主要介绍了PHP实现微信退款的方法,结合实例形式分析了php微信退款功能操作类与相关使用技巧,需要的朋友可以参考下
    2019-03-03
  • php生成略缩图代码

    php生成略缩图代码

    php生成略缩图代码,需要的朋友可以参考下,由于图片的数据量比较大,传递过程相对较长,所以在用户浏览图片时,常常希望先 显示一个图片的缩略图
    2012-07-07

最新评论