好的,所以我将整个网站的导航放在一个名为navigation-sidebar
的单个文件中,其中包含以下代码,
<ul class="sidebar-nav">
<li class="sidebar-brand"><a href="#">Candy Kingdom</a></li>
</ul>
然后我在名为pages
我想在php foreach statement
中创建navigation-sidebar
,为文件夹页面中的每个文件创建<li> </li>
。
我不知道如何告诉php如何读取目录并根据该目录创建。我不想手动输入导航。
答案 0 :(得分:0)
使用fore glob函数:
foreach(glob("pages/*.html") as $page){ // to get all the extentions use "*.*"
print('<li class="sidebar-brand"><a href="pages/'.$file.'">Candy Kingdom</a></li>');
}