所以我有一个家庭作业,我必须索引一个特定的目录,列出所有子目录/父目录的所有文件和链接。单击指向子目录或父目录的链接后,它将打开该目录,同时索引该目录中的所有文件和子目录/父目录。它也应该显示你当前在顶部的路径。到目前为止,这就是我的全部,但我不确定我应该如何索引你点击的目录。
$d = dir("c:/web");
echo "Path: " . $d->path . "\n";
while (false !== ($entry = $d->read())) {
echo "<li><a href='{$entry}'>{$entry}</a></li>";
}
$d->close();
它并不多,但我需要分离目录和文件,因此只有目录有链接。任何帮助将不胜感激。
答案 0 :(得分:1)
我认为你在寻找的是:
bool is_dir(string $ filename) - 判断给定的文件名是否为目录。
表示父目录:
$currentDirectory = 'c:/web';
$parentDirectory = realpath($currentDirectory . '/../');