创建一个名为output的空变量。
为nav_sections变量编写foreach循环。每次迭代时,在输出变量后附加一个listitem (<li>)
,其中包含一个超链接。数组键应显示为超链接的可单击文本。 href属性应包含URL_ROOT(常量)和数组项的值的串联。示例:<li><a href=”http://www.example.com/menu/”>Menu
回显输出变量(这将在调用函数的位置回显输出)。
这是我到目前为止 - 这是正确的吗?帮助我。
function main_nav()
{
$nav_sections= array(
"Home" => "",
"Menu" => "menu",
"Members Club" => "vip",
"About Us" => "about",
"Contact Us" => "contact"
);
$output = "";
foreach($nav_sections AS $key => $value)
{
$output = '<li> <a href="' . URL_ROOT . $value '">' . $key '</a> </li>';
}
echo $output;
}
答案 0 :(得分:0)
也许你忘了连接输出?
foreach($nav_sections AS $key => $value)
{
$output .= '<li> <a href="' . URL_ROOT . $value '">' . $key '</a> </li>';
}