PHP中的Page.Title等价物
我想动态更改PHP页面的标题,但由于页眉和页脚部分是包含文件,因此我无法使用PHP中的Page.Title等价物,php,page-title,Php,Page Title,我想动态更改PHP页面的标题,但由于页眉和页脚部分是包含文件,因此我无法使用这类解决方案 我想知道是否有类似Asp.NETPage.Title=“Some Title”中的解决方案可能像$page->set_title('Programmers Palace') 非常感谢 因为页眉和页脚部分是包含文件,所以我不能使用这种解决方案 你可以。仅仅因为包含了这些文件并不意味着你就不能在那里回音 如果您有一个页面对象 index.php 这是因为php中的文件包含被视为“粘贴在它们之间”。@Bra
这类解决方案
我想知道是否有类似Asp.NETPage.Title=“Some Title”中的解决方案代码>可能像$page->set_title('Programmers Palace')代码>
非常感谢
因为页眉和页脚部分是包含文件,所以我不能使用
这种解决方案
你可以。仅仅因为包含了这些文件并不意味着你就不能在那里回音
如果您有一个页面
对象
index.php
这是因为php中的文件包含被视为“粘贴在它们之间”。@Braveyard:$title=“Foo”;包括“header.php”代码>,然后在标题中$title==“Foo”
。php@Boldewyn当前位置根据您的解决方案,如果有很多页面,那么我应该检查所有页面,这似乎不可行。正如alex所说,您可以使用此页面。仅作进一步解释-在php中,任何包含的文件都被视为原始文件的一部分。
<?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';
<title><?php echo $title;?></title>