我正在尝试以下操作:在浏览器中导航槽网页目录
我想导航浏览器中的web目录。所以我们可以说我在这里有一个文件夹:/var/www
,我现在希望能够通过我自己创建的网站上的文件夹结构进行导航。因此,有可点击的文件夹,并在该文件夹再次文件夹,文件等,应该都可以下载。 我已经考虑过RecursiveDirectoryIterator,但是因为这个只能一次显示所有文件名,所以并不是我所需要的(因为我只需要目前我目录中的文件夹,然后如果我单击一个目录, (就像我会写在服务器上一样):cd test
ls
cd folder_in_test
ls
等等,当然有可能返回到更高级别的文件夹,就像例如here on dropbox或在Google Drive等等,我希望你知道我的意思....
正如我说我想这样的事情:
<?php
$path = realpath('/etc');
$objects = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path), RecursiveIteratorIterator::SELF_FIRST);
foreach($objects as $name => $object){
echo "$name\n";
}
?>
但它只是从完整的var/www
-文件夹中递归列出所有文件,并且这不是我想要的......
任何人都知道解决方案吗?
为什么downvote? – user5638730