gpt4 book ai didi

php - 用php动态输出页面标题

转载 作者:搜寻专家 更新时间:2023-10-31 22:46:00 24 4
gpt4 key购买 nike

我正在尝试动态输出页面标题。我正在使用 induces,这个脚本与 header.php 一起使用,目标是使用 case/switch 语句动态输出 header 。这是我的代码:

<?php  $title ;
switch($_SERVER['PHP_SELF']) {
case '/index.php':
$title = 'Home';
break;
case '/about.php':
$title = 'About';
break;
case '/services.php':
$title = 'Services';
break;
case '/portfolio.php':
$title = 'Portfolio';
break;
case '/staff.php':
$title = 'Staff';
break;
case '/contact.php':
$title = 'Contact us';
break;
} ?> <title><?php echo $title ?></title>

我收到一条错误消息,告诉我我的变量 $title 未定义?

我做错了什么?

最佳答案

在你的第一行,你有

<?php  $title ;

这个 $title ; 不应该在那里。

而且,正如 Kailash Ahirwar 已经提到的,为您的 $title 提供默认值始终是个好主意:

switch($_SERVER['PHP_SELF']) {
[...]
default:
$title = "Default title goes here";
}

关于php - 用php动态输出页面标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18881660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com