1

在我的页面中,我有一个顶部导航栏。我曾经在页面本身中有这个,但我决定将它放在一个单独的头文件中,然后将它包含在每个页面中,这是更好的做法。问题是这有点毁了我的 if server php self iswhatever.php then class=current page on the nav bar。

有没有办法从标题中检测当前页面?

4

2 回答 2

0

我发现这样做的方法是在我的主页本身中设置一个变量

$current="whatever";

就在我运行标题之前,然后在标题中检查当前变量

于 2013-06-08T06:08:36.090 回答
0

如果我理解正确,您可以使用:

basename(__FILE__);

这将返回正在执行的当前脚本的名称。

没有扩展名:

substr(basename(__FILE__), 0, -4);
于 2013-06-08T03:46:32.983 回答