从包含的页面检测当前页面

时间:2013-06-08 03:35:58

标签: php

在我的页面中,我有一个顶部导航栏。 我曾经在页面本身有这个,但我已经决定将它放在一个单独的头文件中,然后在每个页面中包含它。 问题是这有点毁了我的服务器php self是whatever.php然后是导航栏上的class = current page。

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

2 个答案:

答案 0 :(得分:0)

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

basename(__FILE__);

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

没有扩展名:

substr(basename(__FILE__), 0, -4);

答案 1 :(得分:0)

我发现这样做的方式是在我的主页面中设置变量

$current="whatever";

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