php遍历文件夹所有文件子文件夹函数代码


Posted in PHP onNovember 27, 2013
<?php
function my_scandir($dir)
{
    $files=array();
    if(is_dir($dir))
     {
        if($handle=opendir($dir))
         {
            while(($file=readdir($handle))!==false)
             {
                if($file!="." && $file!="..")
                 {
                    if(is_dir($dir."/".$file))
                     {
                        $files[$file]=my_scandir($dir."/".$file);
                     }
                    else
                     {
                        $files[]=$dir."/".$file;
                     }
                 }
             }
            closedir($handle);
            return $files;
         }       
     }   
}
print_r(my_scandir("D:\Downloads\Firefox"));
?>
PHP 相关文章推荐
谈谈新手如何学习PHP
Dec 14 PHP
使用PHP批量生成随机用户名
Jul 10 PHP
PHP 开源AJAX框架14种
Aug 24 PHP
php 自写函数代码 获取关键字 去超链接
Feb 08 PHP
Thinkphp中的volist标签用法简介
Jun 18 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
Jun 23 PHP
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
Aug 25 PHP
PHP实现Javascript中的escape及unescape函数代码分享
Feb 10 PHP
PHP正则表达式匹配替换与分割功能实例浅析
Feb 04 PHP
PHP中类型转换 ,常量,系统常量,魔术常量的详解
Oct 26 PHP
PHP中如何使用Redis接管文件存储Session详解
Nov 28 PHP
PHP7 list() 函数修改
Mar 09 PHP
PHP根据IP地址获取所在城市具体实现
Nov 27 #PHP
php编写的简单页面跳转功能实现代码
Nov 27 #PHP
关于JSON以及JSON在PHP中的应用技巧
Nov 27 #PHP
XAMPP安装与使用方法详细解析
Nov 27 #PHP
浅析echo(),print(),print_r(),return之间的区别
Nov 27 #PHP
PHP echo,print,printf,sprintf函数之间的区别与用法详解
Nov 27 #PHP
php strnatcmp()函数的用法总结
Nov 27 #PHP
You might like
php修改NetBeans默认字体的大小
2013/07/02 PHP
php实现猴子选大王问题算法实例
2015/04/20 PHP
简单实现php上传文件功能
2017/09/21 PHP
PHP设计模式之观察者模式定义与用法示例
2018/08/04 PHP
Jquery事件的连接使用示例
2013/06/18 Javascript
js图片实时加载提供网页打开速度
2014/09/11 Javascript
JSON 数据详解及实例代码分析
2017/01/20 Javascript
JS实现复制功能
2017/03/01 Javascript
利用JS hash制作单页Web应用的方法详解
2017/10/10 Javascript
基于VUE移动音乐WEBAPP跨域请求失败的解决方法
2018/01/16 Javascript
vue2.0 可折叠列表 v-for循环展示的实例
2018/09/07 Javascript
微信小程序实现加入购物车滑动轨迹
2020/11/18 Javascript
原生微信小程序开发中 redux 的使用详解
2021/02/18 Javascript
[05:03]显微镜下的DOTA2第十期——Ti3豪之超神幽鬼
2014/06/23 DOTA
python基础教程之缩进介绍
2014/08/29 Python
CentOS下使用yum安装python-pip失败的完美解决方法
2017/08/16 Python
win7下python3.6安装配置方法图文教程
2018/07/31 Python
Django工程的分层结构详解
2019/07/18 Python
Python函数装饰器原理与用法详解
2019/08/16 Python
django Layui界面点击弹出对话框并请求逻辑生成分页的动态表格实例
2020/05/12 Python
Python使用configparser读取ini配置文件
2020/05/25 Python
Spring @Enable模块驱动原理及使用实例
2020/06/23 Python
简单了解Python字典copy与赋值的区别
2020/09/16 Python
基于Python-turtle库绘制路飞的草帽骷髅旗、美国队长的盾牌、高达的源码
2021/02/18 Python
宝塔面板出现“open_basedir restriction in effect. ”的解决方法
2021/03/14 PHP
利用CSS3实现文字折纸效果实例代码
2018/07/10 HTML / CSS
5 个强大的HTML5 API 函数推荐
2014/11/19 HTML / CSS
印度和世界各地的精美产品:Ikka Dukka
2018/02/12 全球购物
美国领先的个性化礼品商城:Personalization Mall
2019/07/27 全球购物
年会活动策划方案
2014/01/23 职场文书
2014年最新学习全国两会精神心得
2014/03/17 职场文书
美丽乡村建设实施方案
2014/03/23 职场文书
教师对学生的寄语
2014/04/03 职场文书
新教师教学工作总结
2015/08/12 职场文书
物业管理交接协议书
2016/03/24 职场文书
创业计划书之奶茶店开店方案范本!
2019/08/06 职场文书