递归列出所有文件和目录


Posted in PHP onOctober 09, 2006

<?php
/*我的程序在国外的SREVER上,自己编的程序存放到哪,我很难记清。
所以编了一个简单的目录递归函数,查看我的程序,很方便的。
*/
function tree($directory)
{
$mydir=dir($directory);
echo "<ul>
";
while($file=$mydir->read()){
if((is_dir("$directory/$file")) AND ($file!=".") AND ($file!=".."))
{echo "<li><font color="#ff00cc"><b>$file</b></font></li>
";
tree("$directory/$file");
}
else
echo "<li>$file</li>
";
}
echo "</ul>
";
$mydir->close();
}
//start the program
echo "<h2>目录为粉红色</h2>
";
tree(".");
?>

PHP 相关文章推荐
模仿OSO的论坛(二)
Oct 09 PHP
php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
Oct 31 PHP
深入理解:XML与对象的序列化与反序列化
Jun 08 PHP
php的hash算法介绍
Feb 13 PHP
php二分查找二种实现示例
Mar 12 PHP
ThinkPHP实现多数据库连接的解决方法
Jul 01 PHP
php新浪微博登录接口用法实例
Dec 23 PHP
PHP中ltrim与rtrim去除左右空格及特殊字符实例
Jan 07 PHP
PHP实现求连续子数组最大和问题2种解决方法
Dec 26 PHP
PHP chop()函数讲解
Feb 11 PHP
thinkphp5使用无限极分类
Feb 18 PHP
PHP实现简单登录界面
Oct 23 PHP
不用iconv库的gb2312与utf-8的互换函数
Oct 09 #PHP
PHP的历史和优缺点
Oct 09 #PHP
新版PHP将向Java靠拢
Oct 09 #PHP
JAVA/JSP学习系列之七
Oct 09 #PHP
PHP开发大型项目的一点经验
Oct 09 #PHP
JAVA/JSP学习系列之六
Oct 09 #PHP
PHP的宝库目录--PEAR
Oct 09 #PHP
You might like
BBS(php &amp; mysql)完整版(三)
2006/10/09 PHP
『PHP』PHP截断函数mb_substr()使用介绍
2013/04/22 PHP
自编函数解决pathinfo()函数处理中文问题
2014/11/03 PHP
教你在PHPStorm中配置Xdebug
2015/07/27 PHP
PHP实现的memcache环形队列类实例
2015/07/28 PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
2019/12/13 PHP
javascript的事件描述
2006/09/08 Javascript
取得父标签
2006/11/14 Javascript
js自动闭合html标签(自动补全html标记)
2012/10/04 Javascript
2014 年最热门的21款JavaScript框架推荐
2014/12/25 Javascript
JavaScript数据类型检测代码分享
2015/01/26 Javascript
Bootstrap Navbar Component实现响应式导航
2016/10/08 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
2016/10/27 Javascript
Vue获取DOM元素样式和样式更改示例
2017/03/07 Javascript
JS实现商品筛选功能
2020/08/19 Javascript
jquery.validate.js 多个相同name的处理方式
2017/07/10 jQuery
webpack中CommonsChunkPlugin详细教程(小结)
2017/11/09 Javascript
mock.js模拟数据实现前后端分离
2019/07/24 Javascript
零基础写python爬虫之抓取糗事百科代码分享
2014/11/06 Python
用Python实现通过哈希算法检测图片重复的教程
2015/04/02 Python
python清除字符串里非数字字符的方法
2015/07/02 Python
Python读取指定目录下指定后缀文件并保存为docx
2017/04/23 Python
pygame游戏之旅 游戏中添加显示文字
2018/11/20 Python
Python利用scapy实现ARP欺骗的方法
2019/07/23 Python
pytorch的梯度计算以及backward方法详解
2020/01/10 Python
Pycharm debug调试时带参数过程解析
2020/02/03 Python
Python使用xlrd实现读取合并单元格
2020/07/09 Python
阿提哈德航空官方网站:Etihad Airways
2017/01/06 全球购物
全球才华横溢工匠的家居装饰、珠宝和礼物:NOVICA
2021/01/22 全球购物
餐厅考勤管理制度
2014/01/28 职场文书
诉讼代理人授权委托书
2014/04/08 职场文书
2014年酒店年度工作总结
2014/12/10 职场文书
小学数学教师研修日志
2015/11/13 职场文书
初中美术教学反思
2016/02/17 职场文书
Java Socket实现Redis客户端的详细说明
2021/05/26 Redis
node.js使用express-fileupload中间件实现文件上传
2021/07/16 Javascript