我有一个问题。
我想在php中创建一个菜单来显示名称并链接来自/public_html/
的foreach目录。
我创建代码,显示名称,但当你进入该目录时,由于没有文件夹,因此不再发生网络链接。
示例:
我有这个文件夹:/ photos /里面有folder1
,folder2
,folder3
在每个文件夹中,我都有照片,并且我希望继续显示folder1
,folder2
,folder3
的名称和链接。
function theme_generate_header_page($dirs){
global $pa_setup,$themes_dir,$pa_user,$pa_theme;
ob_start();
$dir = new DirectoryIterator('photos');
if(is_array($dirs)){
foreach($dirs as $dir){
$dir_link=$dir['link'];
$dir_name=$dir['name'];
include $themes_dir.$pa_setup["site_theme"]."/header.tpl.php";}}
$contents = ob_get_contents();
ob_end_clean();
return $contents;}
显示代码:
<a class="menu_button_item" href="<?php print $dir_link; ?>"><?php print $dir_name;?></a>
感谢名单!