写了一个目录遍历的程序,实现如下功能:
列出所在目录下的文件及子文件,如果是子目录,单击后进入下一级子目录及其文件
现需大家完善如下功能:
1、列出各个目录的建立时间及文件的建立时间,目录归目录放在一起,文件归文件放在一起
2、增加删除,更改名称,移动文件等功能。
test.php 原程序如下:
<?php
include_once("pathfunction.php");
?>
test
<?php dirtree("admin");?> //自己修改要查询的目录名称
pathfunction.php 原程序如下:
<?php
//遍历目录内容
function dirtree($path=".") {
echo " ";
$d = dir($path);
$nowpath=$d->path;
while($v = $d->read()) {
if($v == "." || $v == "..")
continue;
$file = $d->path."/".$v;
if(is_dir($file)) {
echo ""
.""
." "
."".$v." | "
." | "."文件夹 | "
."2005/3/23 | "
."
";
//dirtree($file);
}
else
echo "";
}
$d->close();
}
?>
nextpath.php原程序如下:
<?php
include_once("pathfunction.php");
$path=$_GET['path'];
dirtree($path);
?>