爲什麼此代碼不會在我的導航中保留選定的項目?在php中選擇了導航項
<?php
function navItemSelected($pg)
{
global $pgname;
if ($pg == $pgname)
{
echo "active";
}
}
?>
<!-- ===== NAVIGATION ===== -->
<div id="navigation">
<div class="wrapper">
<div id="menu">
<ul>
<li class="home"><a href="index.php" class="<?php echo navItemSelected('home'); ?>">home</a></li>
</ul>
</div>
</div>
$ pgname沒有你期望的值,或者你試圖回顯一個函數,它不會返回任何東西,而是運行一個回聲本身。嘗試在調用該函數時刪除回顯。您也可以嘗試打印$ pgname作爲文本,以確保它具有您所期望的值。 – span