递归列出所有文件和目录


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 相关文章推荐
Mysql的常用命令
Oct 09 PHP
文章推荐系统(三)
Oct 09 PHP
用文本文件实现的动态实时发布新闻的程序
Oct 09 PHP
php动态生成JavaScript代码
Mar 09 PHP
一个php Mysql类 可以参考学习熟悉下
Jun 21 PHP
php ajax 静态分页过程形式
Sep 02 PHP
让CodeIgniter数据库缓存自动过期的处理的方法
Jun 12 PHP
php实现zip文件解压操作
Nov 03 PHP
phpstudy默认不支持64位php的解决方法
Feb 20 PHP
Laravel学习教程之View模块详解
Sep 18 PHP
Laravel Eloquent分表方法并使用模型关联的实现
Nov 25 PHP
php 文件上传至OSS及删除远程阿里云OSS文件
Jul 04 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
memcache命令启动参数中文解释
2014/01/13 PHP
destoon公司主页模板风格的添加方法
2014/06/20 PHP
PHP中使用addslashes函数转义的安全性原理分析
2014/11/03 PHP
php实现微信公众平台账号自定义菜单类
2014/12/02 PHP
php使用Jpgraph创建折线图效果示例
2017/02/15 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
2017/07/19 PHP
告诉大家什么是JSON
2008/06/10 Javascript
javascript 限制输入和粘贴(IE,firefox测试通过)
2008/11/14 Javascript
javascript 语法基础 想学习js的朋友可以看看
2009/12/16 Javascript
jquery判断checkbox(复选框)是否被选中的代码
2010/10/20 Javascript
关于js new Date() 出现NaN 的分析
2012/10/23 Javascript
js写一个弹出层并锁屏效果实现代码
2012/12/07 Javascript
JavaScript打印iframe内容示例代码
2013/08/20 Javascript
jQuery阻止事件冒泡具体实现
2013/10/11 Javascript
jquery.cookie() 方法的使用(读取、写入、删除)
2013/12/05 Javascript
js 删除数组的几种方法小结
2014/02/21 Javascript
JS &amp; JQuery 动态添加 select option
2016/06/08 Javascript
JavaScript中localStorage对象存储方式实例分析
2017/01/12 Javascript
js实现下拉框效果(select)
2017/03/28 Javascript
微信小程序 本地数据存储实例详解
2017/04/13 Javascript
js 客户端打印html 并且去掉页眉、页脚的实例
2017/11/03 Javascript
JS排序算法之冒泡排序,选择排序与插入排序实例分析
2017/12/13 Javascript
三种Webpack打包方式(小结)
2018/09/19 Javascript
Vue插槽原理与用法详解
2019/03/05 Javascript
jquery登录的异步验证操作示例
2019/05/09 jQuery
[02:01]大师之路——DOTA2完美大师赛11月论剑上海
2017/11/06 DOTA
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
Python数据结构之哈夫曼树定义与使用方法示例
2018/04/22 Python
对django中render()与render_to_response()的区别详解
2018/10/16 Python
利用Pyhton中的requests包进行网页访问测试的方法
2018/12/26 Python
css3 transform属性详解
2014/09/30 HTML / CSS
国际贸易专业个人职业生涯规划
2014/02/15 职场文书
战略合作协议书范本
2014/04/18 职场文书
模范班主任事迹材料
2014/12/17 职场文书
pytorch--之halfTensor的使用详解
2021/05/24 Python
MySQL解决Navicat设置默认字符串时的报错问题
2022/06/16 MySQL