我已经在PHP中完成了简单的动态导航,例如从数组a中拉出HOME,ABOUT,FAQs和CONTACT,然后显示它。现在我只需要知道什么以及如何编码,如果常见问题解答有4个更多选项来将鼠标悬停在其上之后,我需要一些关于php编码的帮助,而不是在CSS中。 目前I'hv这种情况下在PHP动态嵌套导航中需要一些帮助
<?php
$pages = array(
'index.php' => 'Home',
'cupping.php' => 'Cupping',
'success.php' => 'Success Stories',
'healing.php' => 'Healing',
'eating-right.php' => 'Eeating Right',
'blog.php' => 'Blog',
'faq.php' => 'FAQs',
'contact.php' => 'Contact Us',
) ;
<ul class="nav navbar-nav">
<?php foreach ($pages as $filename => $pageTitle) {
if ($filename == $currentPage) { ?>
<li class="current"><?php echo $pageTitle ; ?></li>
<?php } else { ?>
<li><a href="<?php echo $filename ; ?>"><?php echo $pageTitle ; ?></a></li>
<?php
} //if
} //foreach
?>
</ul>
现在我怎么可以打印有也有一些嵌套的导航愈合打完PHP编码这个样子的
<ul>
<li><ahref="index.php">Home</a></li>
<li><a href="cupping.php">Cupping</a></li>
<li><a href="success-stories.php">Success Stories</a></li>
<li><a href="healing.php">Healing Through</a></li>
<ul class="submenu">
<li><a href="herbs.php">Herbs</a></li>
<li><a href="nature.php">Nature</a></li>
<li><a href="behaviour.php">Behaviour</a></li>
</ul>
<li><a href="blog.php">Blog</a></li>
<li><a href="faqs.php">FAQs</a></li>
<li><a href="contact.php">Contact Us</a></li>
</ul>
的HTML我是新来的PHP,并希望一些帮助。谢谢:)
好,但是如果我把'$ currentPage ='faq.php';'?会发生什么?它会得到**数组到字符串的转换** –
我已经更新了代码尝试重新执行,修正了错误。 –
好,+ 1为你更新:) –