创建一个名为output的空变量。为nav_sections变量编写foreach循环。在每次迭代中,将包含超链接的列表项(<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;
}
也许您忘记了连接输出?
foreach($nav_sections AS $key => $value)
{
$output .= '<li> <a href="' . URL_ROOT . $value '">' . $key '</a> </li>';
}