bacy001 发表于 2013-03-27 12:06

分享一个PHP文件夹遍历函数

本帖最后由 bacy001 于 2013-03-27 12:06 编辑

在开发PHP应用的过程中,经常会碰到需要遍历某个指定的文件夹,包括这个文件夹下的所有文件和子文件夹!

该函数只实现简单遍历功能,返回值为指定目录的目录结构并保存在数组中,输出如下:    Array
    (
       => Array
            (
                => Array
                  (
                         => develop/image/Thumbs.db
                         => develop/image/bg_arrow_up.png
                         => develop/image/bg_dev_hd.png
                         => develop/image/bg_dev_v2.png
                   )

                => Array
                  (
                         => develop/include/export.php
                         => develop/include/hooklist.php
                         => develop/include/language.php
                         => develop/include/list.php
                   )

                => develop/plugin.lang.php
                => develop/plugin.php
                => Array
                  (
                         => develop/template/ajax.htm
                         => Array
                            (
                               => develop/template/common/developer.css
                               => develop/template/common/footer.htm
                               => develop/template/common/header.htm
                               => develop/template/common/showmessage.htm
                            )

                         => develop/template/common.js
                         => develop/template/language.htm
                   )

            )

    )函数代码请见:http://www.bacysoft.cn/thread-77-1-1.html
页: [1]
查看完整版本: 分享一个PHP文件夹遍历函数