Php 从文件夹加载项目的动态导航栏?

Php 从文件夹加载项目的动态导航栏?,php,dynamic,navigation,Php,Dynamic,Navigation,好吧,我真的不确定这是否可能。 以下是我想做的: 我有一个叫pages的文件夹。 它可能看起来像: 指数 第2页 第3页 我想做的是使用ul和il标签在导航栏中列出文件,如下所示: foreach (glob("foldername/*") as $path) { $file = basename($path); echo "<li><a href="$path">$file</a></li>\n"; } 保险商实验室 il a hr

好吧,我真的不确定这是否可能。 以下是我想做的:

我有一个叫pages的文件夹。 它可能看起来像:


指数
第2页
第3页

我想做的是使用ul和il标签在导航栏中列出文件,如下所示:

foreach (glob("foldername/*") as $path) {
  $file = basename($path);
  echo "<li><a href="$path">$file</a></li>\n";
}
保险商实验室

il a href=“index”索引

il a href=“page2”第2页

il a href=“page2”第2页

保险商实验室

当我用一个新文件(即page3)更新文件夹时,它也会动态添加该文件,如下所示:

il a href=“第3页”第3页

我不知道怎么做,我试着搜索,但没有运气

我知道这是一个很大的要求,我只是不知道在哪里埃尔索要求。

像这样的:

foreach (glob("foldername/*") as $path) {
  $file = basename($path);
  echo "<li><a href="$path">$file</a></li>\n";
}
foreach(glob(“foldername/*”)作为$path){
$file=basename($path);
回声“
  • \n”; }
    您可以使用
    opendir()
    /
    readdir()
    glob()
    列出目录中的文件。你还需要什么?我对PHP有点陌生,我真的不知道如何使用这些函数。我不是要你帮我做这件事,我只是想知道如何让他们像我描述的那样在列表中列出内容。你可以使用scandir()php函数将目录的内容扫描到数组中。。。然后,您可以在foreach循环中回显数组,以命名每个
  • 元素。这是你应该为自己寻找的东西,以便有一个良好的学习经验。希望这有帮助…好的,谢谢我正在尝试。