ページがリンク先の場所にあるときに、ナビゲーション リンクを強調表示しています。ただし、私のリンクの一部は単純にGET変数を使用した index.php であるため、index.php だけでそれを区別するのに苦労しています。
たとえばindex.php
、 とindex.php?get=**
with$_SERVER['PHP_SELF']
は両方とも/index.php
です。ページが get 変数なしで index.php にあることを確認するにはどうすればよいですか?
これは私のナビ強調コードです。
<?php
if( $_SERVER['PHP_SELF'] == '/index.php'
&&
! isset($_GET)
)
{ echo 'class="white"'; }