答案 0 :(得分:1)
你可以这样做:
$pageTitle = rtrim(basename(__FILE__), '.php');
但这不是一个好主意,如果你肯定不会在每个文件上都有一个内容。
您应该自己完成作业:$pageTitle = 'Article name';
修改
带标题:
在头文件中,您将拥有以下内容:
<title>My site | <?= $pageTitle ?></title>
在用户访问的页面上:
$pageTitle = 'My article';
require_once 'header.php';
答案 1 :(得分:1)
你可能意味着$ _SERVER [&#39; PHP_SELF&#39;]而不是$ _GET [&#39; PHP_SELF&#39;](尽管你可以为你的参数命名)。检查输出
echo $_SERVER['PHP_SELF']
并确保回声匹配&#39; www.mysite.php / home&#39;
$prefix = 'MySiteTitle | ';
switch ($_GET['PHP_SELF']){
case 'www.mysite.php/home':
$pageTitle = 'Home';
default:
$pageTitle ='You are here';
}