我想使用php显示UI界面目录中所有子目录的列表。这些目录将显示为一个按钮,用户可以选择哪个目录。
到目前为止,这是我的代码
$path = /path;
$dir = glob($path.'/*/,GLOB_ONLYDIR);
请问我该如何解决这个问题?任何暗示都将受到赞赏。
答案 0 :(得分:0)
您可以从循环数组开始打印每个目录:
foreach ($dir as $item) {
echo $item;
}
根据您要将其添加到UI的方式,您可以使用按钮代码进行修饰:
echo "<button>$item</button>";
然后你可以添加一些javascript来为用户点击该按钮时发生的任何动作添加动作。
答案 1 :(得分:0)
使用foreach循环遍历glob函数的结果。例如:
$path = '/';
$dirs = glob($path.'*', GLOB_ONLYDIR);
foreach($dirs as $dir) {
echo '<a href="?dir='.$dir.'">'.$dir.'</a><br>';
}