【发布时间】:2019-01-20 20:33:49
【问题描述】:
对于树形视图,我使用此功能,它为我提供了主目录中所有文件和文件夹的完整摘要:
/* FUNCTION TREEVIEW directories & files */
function listFolderFiles($dir){
$files = preg_grep('/^([^.])/', scandir($dir));
// prevent empty ordered elements
if (count($files) < 1)
return;
echo '<ul>';
foreach($files as $file){
echo '<li class="treeview">'.$file;
if(is_dir($dir.'/'.$file)) listFolderFiles($dir.'/'.$file);
echo '</li>';
}
echo '</ul>';
}
这很好用!我必须对他只向我显示目录而不是文件的代码进行哪些更改?
【问题讨论】:
-
glob()与GLOB_ONLYDIR标志将是我的选择。