PHP を使用して現在のアイテムにクラスを追加しようとしています。次のような静的ナビゲーションがあります。
<ul id="myList">
<li><a href="page1.php">Page One</a></li>
<li><a href="page2.php">Page Two</a></li>
<li><a href="page3.php">Page Three</a></li>
</ul>
私が従いたいロジックは次のとおりです。
- URL を取得して最後のセクションを取得し、
$path
変数に格納します。 myList
一致する SRC 属性を持つリンクを内部から見つけます$path
.current
のクラスを属性に追加します。
私はすでにこれでポイント1をソートしました:
$path = basename( parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH) );
しかし、私は PHP を初めて使用するので、ポイント 2 と 3 についてどうすればよいかわかりません。助けてください!