php遍历目录输出目录及其下的所有文件示例


Posted in PHP onJanuary 27, 2014

好多次笔试都会遇到这个问题,所以特意给写了出来

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; 
}
PHP 相关文章推荐
mysql 全文搜索 技巧
Apr 27 PHP
mysql 性能的检查和优化方法
Jun 21 PHP
php 缩略图实现函数代码
Jun 23 PHP
PHP 验证码的实现代码
Jul 17 PHP
php调用C代码的实现方法
Mar 11 PHP
PHP截取指定图片大小的方法
Dec 10 PHP
Codeigniter校验ip地址的方法
Mar 21 PHP
PHP中的类型提示(type hinting)功能介绍
Jul 01 PHP
浅谈PHP面向对象之访问者模式+组合模式
May 22 PHP
PHP多线程模拟实现秒杀抢单
Feb 07 PHP
laravel框架模板之公共模板、继承、包含实现方法分析
Aug 30 PHP
PHP autoload使用方法及步骤详解
Sep 05 PHP
PHP中source #N问题的解决方法
Jan 27 #PHP
php计算数组不为空元素个数的方法
Jan 27 #PHP
两级联动select刷新后其值保持不变的实现方法
Jan 27 #PHP
php 启动时报错的简单解决方法
Jan 27 #PHP
php制作中间带自己定义图片二维码的方法
Jan 27 #PHP
基于php和mysql的简单的dao类实现crud操作功能
Jan 27 #PHP
使用php测试硬盘写入速度示例
Jan 27 #PHP
You might like
PHP5 面向对象(学习记录)
2009/12/02 PHP
PHP代码网站如何防范SQL注入漏洞攻击建议分享
2012/03/01 PHP
html 锁定页面(js遮罩层弹出div效果)
2009/10/27 Javascript
javascript基础知识大集锦(一) 推荐收藏
2011/01/13 Javascript
Backbone.js的Hello World程序实例
2015/06/19 Javascript
jquery实现的简单二级菜单效果代码
2015/09/22 Javascript
node.js连接mongoDB数据库 快速搭建自己的web服务
2016/04/17 Javascript
详细探究ES6之Proxy代理
2016/07/22 Javascript
js轮播图的插件化封装详解
2017/07/17 Javascript
jquery+css实现下拉列表功能
2017/09/03 jQuery
微信小程序实现分享到朋友圈功能
2018/07/19 Javascript
解决Js先触发失去焦点事件再执行点击事件的问题
2018/08/30 Javascript
javascript操作元素的常见方法小结
2019/11/13 Javascript
[05:10]2014DOTA2国际邀请赛 通往胜利之匙赛场探秘之旅
2014/07/18 DOTA
[01:46]2018完美盛典章节片——坚守
2018/12/17 DOTA
python编程嵌套函数实例代码
2018/02/11 Python
python操作excel的方法
2018/08/16 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
2019/01/14 Python
Django使用redis缓存服务器的实现代码示例
2019/04/28 Python
python3中pip3安装出错,找不到SSL的解决方式
2019/12/12 Python
如何在mac环境中用python处理protobuf
2019/12/25 Python
python3实现在二叉树中找出和为某一值的所有路径(推荐)
2019/12/26 Python
Tensorflow:转置函数 transpose的使用详解
2020/02/11 Python
python3中calendar返回某一时间点实例讲解
2020/11/18 Python
详解android与HTML混合开发总结
2018/06/06 HTML / CSS
销售辞职报告范文
2014/01/12 职场文书
2014年六一儿童节演讲稿
2014/05/23 职场文书
教师正风肃纪剖析材料
2014/10/20 职场文书
2015毕业生实习工作总结
2014/12/12 职场文书
投标单位介绍信
2015/05/05 职场文书
毛主席纪念堂观后感
2015/06/17 职场文书
宣传部部长竞选稿
2015/11/21 职场文书
创业计划书之废品回收
2019/09/26 职场文书
导游词之丹东鸭绿江
2019/10/24 职场文书
elasticSearch-api的具体操作步骤讲解
2021/06/28 Java/Android
Python&Matlab实现樱花的绘制
2022/04/07 Python