이 코드가 내 탐색 항목을 선택된 상태로 유지하지 않는 이유는 무엇입니까?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