我想使用php在UI界面上显示目录中所有子目录的列表。目录将显示为一个按钮,用户可以选择哪个目录。
这是我到目前为止的代码
$path = /path;
$dir = glob($path.'/*/,GLOB_ONLYDIR);
请问我该怎么办?任何提示都将不胜感激。
使用foreach循环遍历glob函数的结果。示例:
$path = '/';
$dirs = glob($path.'*', GLOB_ONLYDIR);
foreach($dirs as $dir) {
echo '<a href="?dir='.$dir.'">'.$dir.'</a><br>';
}
您可以通过循环数组并打印每个目录开始:
foreach ($dir as $item) {
echo $item;
}
根据你想如何将其添加到你的UI中,你可以用一个按钮代码来装扮它:
echo "<button>$item</button>";
然后,您可以添加一些javascript,为用户单击该按钮时发生的任何事情添加操作。