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 相关文章推荐
新手学PHP之数据库操作详解及乱码解决!
Jan 02 PHP
隐藏你的.php文件的实现方法
Mar 19 PHP
php提示Call-time pass-by-reference has been deprecated in的解决方法[已测]
May 06 PHP
如何在Ubuntu下启动Apache的Rewrite功能
Jul 05 PHP
php分页示例分享
Apr 30 PHP
浅析iis7.5安装配置php环境
May 10 PHP
php之static静态属性与静态方法实例分析
Jul 30 PHP
php实现网站文件批量压缩下载功能
Oct 28 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
Jan 05 PHP
浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)
Mar 14 PHP
PHP将身份证正反面两张照片合成一张图片的代码
Apr 08 PHP
laravel5.6框架操作数据curd写法(查询构建器)实例分析
Jan 26 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
一个更简单的无限级分类菜单代码
2007/01/16 PHP
php判断上传的Excel文件中是否有图片及PHPExcel库认识
2013/01/11 PHP
深入Nginx + PHP 缓存详解
2013/07/11 PHP
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
php版微信公众平台实现预约提交后发送email的方法
2016/09/26 PHP
php函数式编程简单示例
2019/08/08 PHP
浅谈PHP5.6 与 PHP7.0 区别
2019/10/09 PHP
laravel框架分组控制器和分组路由实现方法示例
2020/01/25 PHP
javascript修改IMG标签的src问题
2014/03/28 Javascript
JS实现的简洁纵向滑动菜单(滑动门)效果
2015/10/19 Javascript
JavaScript阻止回车提交表单的方法
2015/12/30 Javascript
Treegrid的动态加载实例代码
2016/04/29 Javascript
js实现文字无缝向上滚动
2017/02/16 Javascript
js replace替换字符串同时替换多个方法
2018/11/27 Javascript
少女风vue组件库的制作全过程
2019/05/15 Javascript
js中复选框的取值及赋值示例详解
2020/10/18 Javascript
[46:21]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
利用Python实现图书超期提醒
2016/08/02 Python
使用TensorFlow实现二分类的方法示例
2019/02/05 Python
python中文分词库jieba使用方法详解
2020/02/11 Python
浅析python 定时拆分备份 nginx 日志的方法
2020/04/27 Python
keras中的卷积层&池化层的用法
2020/05/22 Python
PyQt5实现画布小程序
2020/05/30 Python
keras 解决加载lstm+crf模型出错的问题
2020/06/10 Python
利用CSS3实现单选框动画特效示例代码
2016/09/26 HTML / CSS
H5调用相机拍照并压缩图片的实例代码
2017/07/20 HTML / CSS
保时捷设计:Porsche Design
2019/03/30 全球购物
沃尔玛加拿大:Walmart.ca
2020/03/02 全球购物
华为慧通面试题
2012/09/11 面试题
UNIX文件系统分类
2014/11/11 面试题
2014的自我评价
2014/01/13 职场文书
十岁生日同学答谢词
2014/01/19 职场文书
适用于所有创业者的创业计划书
2014/02/05 职场文书
中小学校园安全广播稿
2014/09/29 职场文书
情侣之间的道歉短信
2015/05/12 职场文书
2016教师给学生的毕业寄语
2015/12/04 职场文书