我目前有一个非常简单的内部网,我们正在使用它来获取一些基本的公司文档。该网站的页面顶部有一个导航栏,其中包含包含所有文档链接的下拉列表。
目前,如果有人需要添加新文档,我必须手动进入并创建一个包含该文档链接的列表项,以便将其添加到下拉列表中。
有没有办法可以保存自己的工作,使用可以根据文件夹内容自动创建这些列表项的脚本?
如果有PHP选项,这将是理想的,因为这是我最熟悉的。
答案 0 :(得分:3)
使用glob()
,您可以轻松获取目录中的文件列表并输出它们:
$doc_dir = '/path/to/docs';
foreach(glob("$doc_dir/*") as $file) {
echo "<li><a href='$doc_dir/$file'>$file</a></li>", PHP_EOL;
}