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 相关文章推荐
Windows下利用Gvim写PHP产生中文乱码问题解决方法
Apr 20 PHP
php中获取远程客户端的真实ip地址的方法
Aug 03 PHP
浅析php插件 HTMLPurifier HTML解析器
Jul 01 PHP
php中生成随机密码的自定义函数代码
Oct 21 PHP
php实现文件编码批量转换
Mar 10 PHP
ThinkPHP实现将本地文件打包成zip下载
Jun 26 PHP
php使用pack处理二进制文件的方法
Jul 03 PHP
PHP5.3以上版本安装ZendOptimizer扩展
Mar 27 PHP
PHP实现在线阅读PDF文件的方法
Jun 23 PHP
超详细的php用户注册页面填写信息完整实例(附源码)
Nov 17 PHP
thinkPHP框架通过Redis实现增删改查操作的方法详解
May 13 PHP
php探针使用原理和技巧讲解
Sep 17 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中与数组相关的函数
2007/03/22 PHP
ThinkPHP验证码使用简明教程
2014/03/05 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
php实现的单一入口应用程序实例分析
2015/09/23 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
2015/10/15 PHP
prototype 1.5 &amp; scriptaculous 1.6.1 学习笔记
2006/09/07 Javascript
json数据的列循环示例
2013/09/06 Javascript
DOM基础教程之模型中的模型节点
2015/01/19 Javascript
flash+jQuery实现可关闭及重复播放的压顶广告
2015/04/15 Javascript
全面解析JavaScript中apply和call以及bind(推荐)
2016/06/15 Javascript
jquery设置表单元素为不可用的简单代码
2016/07/04 Javascript
微信小程序 Button 组件详解及简单实例
2017/01/10 Javascript
微信小程序选择图片和放大预览图片功能
2017/11/02 Javascript
vue项目实现记住密码到cookie功能示例(附源码)
2018/01/31 Javascript
解决Nodejs全局安装模块后找不到命令的问题
2018/05/15 NodeJs
jQuery利用FormData上传文件实现批量上传
2018/12/04 jQuery
JS中使用react-tooltip插件实现鼠标悬浮显示框
2019/05/15 Javascript
ant design vue中日期选择框混合时间选择器的用法说明
2020/10/27 Javascript
python实现文件分组复制到不同目录的例子
2014/06/04 Python
Python中实现参数类型检查的简单方法
2015/04/21 Python
Python中Selenium模拟JQuery滑动解锁实例
2017/07/26 Python
Python tornado队列示例-一个并发web爬虫代码分享
2018/01/09 Python
python @propert装饰器使用方法原理解析
2019/12/25 Python
为什么称python为胶水语言
2020/06/16 Python
什么是接口(Interface)?
2013/02/01 面试题
广告设计专业自荐信范文
2013/11/14 职场文书
汽车装潢店创业计划书范文
2014/02/05 职场文书
考试作弊检讨书大全
2014/02/18 职场文书
家长会标语
2014/06/24 职场文书
会议欢迎标语
2014/06/30 职场文书
信用卡工资证明格式
2014/09/13 职场文书
领导批评与自我批评范文
2014/10/16 职场文书
2014年网管工作总结
2014/12/11 职场文书
网吧管理制度范本
2015/08/05 职场文书
pyqt5蒙版遮罩mask,setmask的使用
2021/06/11 Python
源码安装apache脚本部署过程详解
2022/09/23 Servers