所以我做了一个global.php,但是在标题上我试图让它进入页面之间,所以我可以更容易编辑它,所以我使用该文件,但我有它突出显示你在标题上的页面那么如何获得链接以便我可以取出这些部分呢?
这就是我的意思:
我有http://16austin16.chalkcraftserver.xyz/Downloads/
我想把它的大部分内容用于下载以使其突出显示标题上的页面
答案 0 :(得分:1)
最快捷的方法是使用' parse_url()'
示例:
$url_parts = parse_url("http://16austin16.chalkcraftserver.xyz/Downloads/");
var_dump($url_parts); // Just showing what parse_url produces
var_dump($url_parts['path']); // Produces string(11) "/Downloads/"
$simple_name = trim($url_parts['path'], '/');
echo $simple_name; // Downloads
答案 1 :(得分:0)
使用:
$page = basename(dirname(__FILE__));
然后您可以执行特定于页面的代码:
if($page == 'Downloads'){
//do code here
}
或者您可以将类打印到表示页面的标题元素,类似于:
echo "<header>";
echo "<a href='Downloads'".($page == 'Downloads'?" class='current'":"").">Downloads</a>";
echo "</header>";
以上三行的重要部分是($page == 'Downloads'?" class='current'":"")
。如果声明在伪代码中读取当前页面是否为“下载”,那么这是一个简明扼要的陈述,然后打印出当前的&#39;类到锚,否则什么都不打印。