相关疑难解决方法(0)

PHP - 在下拉菜单中递归列出所有目录和子目录

可能重复:
PHP获取给定目录的所有子目录

我想要一个下拉菜单,以显示所有子目录,./files/$userid/而不仅仅是主文件夹.例如: /files/$userid/folder1/folder2/

我目前的代码是:

HTML:

<select name="myDirs">
<option value=""  selected="selected">Select a folder</option>
Run Code Online (Sandbox Code Playgroud)

PHP:

if (chdir("./files/" . $userid)) {

       $dirs = glob('*', GLOB_ONLYDIR);
       foreach($dirs as $val){
          echo '<option value="'.$val.'">'.$val."</option>\n";
       }        
        } else {
       echo 'Changing directory failed.';
}
Run Code Online (Sandbox Code Playgroud)

php directory recursion subdirectory drop-down-menu

13
推荐指数
2
解决办法
4万
查看次数

标签 统计

directory ×1

drop-down-menu ×1

php ×1

recursion ×1

subdirectory ×1