如何更改标题中的内容(在每个页面中使用)?我以为我可以用GET做点什么,但是当我尝试时得到错误。 基本上我想要做的是创建一个当前位置的导航栏。
答案 0 :(得分:2)
如果我理解正确,您正在尝试设置一个系统,根据当前网址确定页面标题。
你显然需要在某处定义URL和友好标题之间的映射。我建议在一个单独的文件中进行。
让我们假设您今天有3页:
然后我会添加一个名为navigation.php的新页面,并在每个现有页面的顶部执行require('navigation.php')。然后,在navigation.php里面,我会这样做:
$mapping = array(
"page1.php" => "My first page",
"page2.php" => "My second page",
"page3.php" => "My third page");
$currentUrl = $_SERVER['REQUEST_URI'];
然后迭代$ mapping数组并找到与$ currentUrl匹配的键。然后只需打印出该键的值 - 它就是您的页面标题。