我一直在为我的网站制作header.php文件,我希望页面的标题标签根据您访问的页面进行更改。
它似乎适用于除头版之外的所有内容!
这是我写的功能:
<?php
$directoryURI = $_SERVER['REQUEST_URI'];
$path = parse_url($directoryURI, PHP_URL_PATH);
$components = explode('/', $path);
$first_part = $components[1];
$title = "";
$jumbotitle = "";
$url = "https://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
if(strpos($url, '/') !== false){
$title = "Home";
$jumbotitle = "Home";
}if(strpos($url, 'about') !== false){
$title = "About";
$jumbotitle = "About";
}
if(strpos($url, 'contact') !== false){
$title = "Contact";
$jumbotitle = "Contact";
}
?>
有什么建议吗?
答案 0 :(得分:-2)
首先$_SERVER[REQUEST_URI]
应该足够了
$url = $_SERVER[REQUEST_URI];
请告诉我们,现在$ url值是多少?