遍历指定目录下的所有目录和文件的php代码


Posted in PHP onNovember 27, 2011
<?php 
function listFiles($path){ 
$result = array(); 
foreach(glob($path.'\\'."*") as $item){ 
$result[strtolower($item)] = $item; 
if(is_dir($item)){ 
$result += listFiles($item); 
} 
} 
return $result; 
} 
$path = 'E:\\web\\dianle'; 
foreach(listFiles($path) as $item){ 
echo $item.'<br />'; 
}

2: scandir 读取指定目录到数组
function listFiles($path){ 
$result = array(); 
foreach( scandir($path) as $item ){ 
if($item != '.' && $item != '..' ){ 
$item = $path.'\\'.$item; 
$result[strtolower($item)] = $item; 
if(is_dir($item)){ 
$result += listFiles($item); 
} 
} 
} 
return $result; 
} 
$path = 'E:\\web\\dianle'; 
foreach(listFiles($path) as $item){ 
echo $item.'<br />'; 
}
PHP 相关文章推荐
PHP curl 并发最佳实践代码分享
Sep 05 PHP
PHP笔记之:日期函数的使用介绍
Apr 24 PHP
解析thinkphp的左右值无限分类
Jun 20 PHP
CodeIgniter上传图片成功的全部过程分享
Aug 12 PHP
采用header定义为文件然后readfile下载(隐藏下载地址)
Jan 31 PHP
PHP+Memcache实现wordpress访问总数统计(非插件)
Jul 04 PHP
php去除html标记的原生函数详解
Jan 27 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
Dec 08 PHP
PHP+HTML+JavaScript+Css实现简单爬虫开发
Mar 28 PHP
php变量与JS变量实现不通过跳转直接交互的方法
Aug 25 PHP
解决laravel资源加载路径设置的问题
Oct 14 PHP
浅谈Laravel中使用Slack进行异常通知
May 29 PHP
用PHP写的基于Memcache的Queue实现代码
Nov 27 #PHP
PHP中去除换行解决办法小结(PHP_EOL)
Nov 27 #PHP
php操作SVN版本服务器类代码
Nov 27 #PHP
支持中文的php加密解密类代码
Nov 27 #PHP
php UBB 解析实现代码
Nov 27 #PHP
PHP高自定义性安全验证码代码
Nov 27 #PHP
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
Nov 26 #PHP
You might like
php程序之die调试法 快速解决错误
2009/09/17 PHP
PHP简洁函数(PHP简单明了函数语法)
2012/06/10 PHP
基于PHP实现短信验证码接口(容联运通讯)
2016/09/06 PHP
php session的应用详细介绍
2017/03/22 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
Thinkphp 框架扩展之Widget扩展实现方法分析
2020/04/23 PHP
PHP的垃圾回收机制代码实例讲解
2021/02/27 PHP
javaScript call 函数的用法说明
2010/04/09 Javascript
关于文本框的一些限制控制总结~~
2010/04/15 Javascript
jquery 查找iframe父级页面元素的实现代码
2011/08/28 Javascript
js 阻止子元素响应父元素的onmouseout事件具体实现
2013/12/23 Javascript
使用jquery.validate自定义方法实现&quot;手机号码或者固话至少填写一个&quot;的逻辑验证
2014/09/01 Javascript
bootstrap实现弹窗和拖动效果
2016/01/03 Javascript
AngularJs自定义服务之实现签名和加密
2016/08/02 Javascript
原生JS查找元素的方法(推荐)
2016/11/22 Javascript
IE11下CKEditor在Bootstrap Modal中下拉问题的解决
2019/09/25 Javascript
使用vuex较为优雅的实现一个购物车功能的示例代码
2019/12/09 Javascript
Python之多线程爬虫抓取网页图片的示例代码
2018/01/10 Python
初探TensorFLow从文件读取图片的四种方式
2018/02/06 Python
Python爬虫框架Scrapy基本用法入门教程
2018/07/26 Python
Python操作注册表详细步骤介绍
2020/02/05 Python
Python selenium环境搭建实现过程解析
2020/09/08 Python
Python实现京东抢秒杀功能
2021/01/25 Python
意大利领先的线上奢侈品销售电商:Eleonora Bonucci
2017/10/17 全球购物
Ever New加拿大官网:彰显女性美
2018/10/05 全球购物
Book Depository美国:全球领先的专业网上书店之一
2019/08/14 全球购物
普通员工辞职信
2014/01/17 职场文书
模特职业生涯规划范文
2014/02/26 职场文书
企业安全生产目标责任书
2014/07/23 职场文书
公司外出活动方案
2014/08/14 职场文书
领导班子整改方案
2014/10/25 职场文书
2014年信用社工作总结
2014/11/25 职场文书
英语专业毕业论文答辩开场白
2015/05/27 职场文书
少年派的奇幻漂流观后感
2015/06/08 职场文书
班主任工作总结范文
2015/08/13 职场文书
MySQL大小写敏感的注意事项
2021/05/24 MySQL