`
vtrtbb
  • 浏览: 361549 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php遍历目录

    博客分类:
  • php
PHP 
阅读更多

php遍历目录

function allfile($dir)
 {
    $files=array();
    if(is_file($dir))
     {
         return $dir;
    }
     $handle = opendir($dir);
     if($handle) {
         while(false !== ($file = readdir($handle))) {
            if ($file != '.' && $file != '..') {
                 $filename = $dir . "/"  . $file;
                 if(is_file($filename)) {
                     $files[] = $filename;
                }else {
                     
                    $files = array_merge($files, allfile($filename));
                 }
             }
         }   //  end while
         closedir($handle);
     }
    return $files;
 
 }

 

分享到:
评论

相关推荐

    php遍历目录和文件列表的类.zip

    这个“php遍历目录和文件列表的类”提供了一个高效且结构化的解决方案。下面将详细介绍这个类的功能、如何使用以及其背后的PHP核心概念。 首先,让我们理解类(Class)的概念。在面向对象编程中,类是一种抽象数据...

    php遍历目录生成树状结构

    一个类,可以遍历一个目录,将该目录下所有文件以及子目录及其文件都遍历,生成一个层次分明的数组,还可以将遍历的结果生成一个树状的字符串,直接echo到浏览器。 |-|a.txt |-|b.txt |-|c目录 |---|d.txt |---|c1...

    php遍历目录和文件列表的类

    现在,我们来看这个"php遍历目录和文件列表的类"。这个类通常会封装上述的PHP内置函数,提供更方便、灵活的接口来处理目录和文件的操作。类中可能会包含以下方法: 1. `__construct($dir)`: 构造函数,接收一个参数...

    PHP遍历目录程序_PHP类

    PHP遍历目录程序,一个小小的类,可以直接使用。

    PHP遍历目录及子目录文件

    遍历目录及子目录中的所有文件,并按级别输出到IE。

    php 遍历目录生成树状结构

    一个类,可以遍历一个目录,将该目录下所有文件以及子目录及其文件都遍历,生成一个层次分明的数组,还可以将遍历的结果生成一个树状的字符串,直接echo到浏览器。 |-|a.txt |-|b.txt |-|c目录 |---|d.txt |---|c1...

    PHP遍历目录及子目录所有文件并下载

    1.遍历当前及其子目录中的所有文件,文件放到http/down的目录下无论几级均可。 2.下载的代码fileDownProcess.php文件中除了echo $file_data;其他不能有echo。这点很重要,否则下载下来的文件无法使用。 3.不支持中文...

    php遍历目录下文件并按修改时间排序操作示例

    本文实例讲述了php遍历目录下文件并按修改时间排序操作。分享给大家供大家参考,具体如下: php 遍历目录下文件方法 //遍历目录下文件方法 function printdir($dir) { $files = array(); //opendir() 打开目录...

    PHP遍历目录文件的常用方法小结

    在PHP编程中,遍历目录文件是常见的任务,特别是在处理文件操作、文件系统管理或构建动态网站时。这里,我们将详细讨论五种常用的PHP方法来遍历目录中的文件。 1. **简短系** - 使用`glob()`函数: `glob()` 函数...

    php遍历目录方法小结

    本文实例总结了php遍历目录方法。分享给大家供大家参考。具体如下: 1. 方法1  <?php function myscandir($pathname){ foreach( glob($pathname) as $filename ){ if(is_dir($filename)){ myscandir($...

    PHP 分页排序遍历目录

    PHP 分页排序遍历目录 从我的PHP+TEXT留言薄[SuiFof原创] 里面分出来的 原先在网络上找遍历分页的时候 找来找去只在百度里面找到一个 于是就用那个修改了下, 增加了 检查遍历目录是否存在 顺逆排序 获取文件的...

    php遍历目录viewDir函数

    ### PHP遍历目录并查找特定后缀名文件的实现方法 在PHP开发中,经常会遇到需要遍历指定目录及其子目录来查找具有特定后缀名的文件的需求。下面将详细介绍如何使用自定义函数`viewDir()`来实现这一功能,并对该函数...

    PHP简单实现遍历目录下特定文件的方法小结

    这一需求可以通过多种方法实现,本文将...整体来看,本文为我们提供了一个基础框架来理解和实现PHP遍历目录下特定文件的需求,并指出了一些进一步学习的方向,对于想要提升PHP编程能力的朋友来说,提供了很好的参考。

    用PHP实现无限遍历目录

    用PHP实现无限遍历目录: <?php function scan($str){ echo $str."<ul>"; if(is_dir($str)){ foreach(scandir($str) as $v){ if($v!="." && $v!=".."){ scan($str.'\\'.$v);

    php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中

    ### PHP遍历目录 首先,我们要理解PHP中遍历目录的函数,这主要通过`readdir()`函数实现。`readdir()`函数用于读取由`opendir()`函数打开的目录句柄,并返回目录中的下一个文件或子目录的名称。遍历目录时,我们...

Global site tag (gtag.js) - Google Analytics