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与javascript的两种交互方式
Oct 09 PHP
Zend studio for eclipse中使php可以调用mysql相关函数的设置方法
Oct 13 PHP
PHP定时自动生成静态HTML的实现代码
Jun 20 PHP
如何用PHP实现插入排序?
Apr 10 PHP
解析使用substr截取UTF-8中文字符串出现乱码的问题
Jun 20 PHP
php获取新浪微博数据API实例
Nov 12 PHP
ThinkPHP连接数据库及主从数据库的设置教程
Aug 22 PHP
在CentOS系统上从零开始搭建WordPress博客的全流程记录
Apr 21 PHP
PDO的安全处理与事物处理方法
Oct 31 PHP
PHP自动补全表单的两种方法
Mar 06 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
Aug 30 PHP
PHP rsa加密解密算法原理解析
Dec 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
dedecms模版制作使用方法
2007/04/03 PHP
php数组随机排序实现方法
2015/06/13 PHP
PHP常见数组函数用法小结
2016/03/21 PHP
防止动态加载JavaScript引起的内存泄漏问题
2009/10/08 Javascript
jQuery 表单验证扩展(三)
2010/10/20 Javascript
jQuery实现统计复选框选中数量
2014/11/24 Javascript
node.js中的fs.createReadStream方法使用说明
2014/12/17 Javascript
js点击返回跳转到指定页面实现过程
2020/08/20 Javascript
特殊日期提示功能的实现方法
2016/06/16 Javascript
JS命令模式例子之菜单程序
2016/10/10 Javascript
JS正则表达式学习之贪婪和非贪婪模式实例总结
2016/12/26 Javascript
jquery操作select取值赋值与设置选中实例
2017/02/28 Javascript
vue监听滚动事件实现滚动监听
2017/04/11 Javascript
解决angular2在双向数据绑定时[(ngModel)]无法使用的问题
2018/09/13 Javascript
js自定义input文件上传样式
2018/10/26 Javascript
webpack配置proxyTable时pathRewrite无效的解决方法
2018/12/13 Javascript
微信小程序拍照和摄像功能实现方法示例
2019/02/01 Javascript
详解如何实现Element树形控件Tree在懒加载模式下的动态更新
2019/04/25 Javascript
ES6之Proxy的get方法详解
2019/10/11 Javascript
JavaScript 面向对象程序设计详解【类的创建、实例对象、构造函数、原型等】
2020/05/12 Javascript
基于element-ui对话框el-dialog初始化的校验问题解决
2020/09/11 Javascript
OpenLayers实现图层切换控件
2020/09/25 Javascript
python实现ip查询示例
2014/03/26 Python
Python实现计算圆周率π的值到任意位的方法示例
2018/05/08 Python
Python3非对称加密算法RSA实例详解
2018/12/06 Python
基于Python中的yield表达式介绍
2019/11/19 Python
Python操作Sqlite正确实现方法解析
2020/02/05 Python
Python面向对象魔法方法和单例模块代码实例
2020/03/25 Python
莫斯科隐形眼镜网上商店:Linzi
2019/07/22 全球购物
意大利在线眼镜精品店:Ottica Lipari
2019/11/11 全球购物
班组长岗位职责范本
2014/01/05 职场文书
共产党员公开承诺书范文
2014/03/28 职场文书
2014年财务工作自我评价
2014/09/23 职场文书
师德师风主题教育活动总结
2015/05/07 职场文书
婚宴新郎致辞
2015/07/28 职场文书
Nginx代理同域名前后端分离项目的完整步骤
2021/03/31 Servers