我正在尝试使用 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
为属性添加一个类。
我已经用这个对第一点进行了排序:
$path = basename( parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH) );
但我是 PHP 新手,所以我不确定如何处理第 2 点和第 3 点。请帮忙!