PHP ページのタイトルを動的に変更したいのですが、ヘッダーとフッターのセクションがインクルード ファイルであるため、<title><?php echo $title;?></title>
一種のソリューションを使用できません。
Asp.NETのPage.Title = "Some Title";
ようなソリューションがあるかどうか疑問に思っています$page->set_title('Programmers Palace');
どうもありがとう...
PHP ページのタイトルを動的に変更したいのですが、ヘッダーとフッターのセクションがインクルード ファイルであるため、<title><?php echo $title;?></title>
一種のソリューションを使用できません。
Asp.NETのPage.Title = "Some Title";
ようなソリューションがあるかどうか疑問に思っています$page->set_title('Programmers Palace');
どうもありがとう...
ヘッダーとフッターのセクションはインクルード ファイルであるため、この
<title><?php echo $title;?></title>
種のソリューションは使用できません。
あなたはできる。ファイルが含まれているからといって、そこにエコーできないわけではありません。
Page
オブジェがあれば…
<?php
$page = new Page('Programmers\' Palace');
include 'includes/header.php';
<head>
<title><?php echo $page->getTitle(); ?></title>
</head>
<?php
$title = 'My Page';
include 'header.php';
次にheader.phpで:
<title><?php echo $title;?></title>
これが機能するのは、phpに含まれるファイルが「その間に貼り付けられた」かのように扱われるためです。