我想为网站制作导航栏。我必须使用foreach循环来显示不同的页面。但是,每当我试图显示他们,他们不链接的网页和他们表现出错误的文字。这里是代码:通过foreach循环显示文本php
<?php
//Main Navigation Function
function main_nav(){
$nav_sections = array("home"=>"","products"=>"products/","services"=>"services/",
"about"=>"about/", "contact"=>"contact/");
$output = "<UL>";
$i=0;
foreach($nav_sections as $nav){
$output .= "<LI><A href=" . URL_ROOT . $nav . "></A>" . $nav . "</LI>";
}
echo $output;
}
?>
URL_ROOT是定义一个常数,让根URL,但它不是链接通过文本的页面。这是目前该网站显示:http://tomcat.cit.iupui.edu/gaddough/cit21500/assignment4/
的'了'标签是空的... – PeeHaa