dongxiangqian1855 2015-10-30 13:59
浏览 30

使用关联数组在PHP中导航功能

Create an empty variable named output. Write a foreach loop for the nav_sections variable. With each iteration, append to the output variable a listitem (<li>) with a hyperlink contained within. The array key should be displayed as the clickable text ofthe hyperlink. The href attribute should contain a concatenation of URL_ROOT (constant) and the array item’s value. Example: <li><a href=”http://www.example.com/menu/”>Menu Echo the output variable (this will echo the output in the place where the function is called).

This is what I have so far - Is this correct? Help me out here.

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; 
}
  • 写回答

1条回答 默认 最新

  • dongpao9437 2015-10-30 14:28
    关注

    Maybe you forget to concatenate output ?

    foreach($nav_sections AS $key => $value)
    {
        $output .= '<li> <a href="' . URL_ROOT . $value '">' . $key '</a> </li>';
    }
    
    评论

报告相同问题?

悬赏问题

  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 AT89C51控制8位八段数码管显示时钟。
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 下图接收小电路,谁知道原理
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题