如何回显包含文件的文件名[根据文件运行更改页面标题]

时间:2014-01-11 06:14:34

标签: php

我尝试使用php预定义变量,但似乎没有任何功能对我有效。

index.php,page2.php,page3.php包含:

include 'header.php';

现在,我希望我的header.php根据哪个文件调用不同的标题标签。

我尝试运行echo FILE 但是echo header.php,而不是index.php或page2.php,..等。

有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

您可以做的是在每个网页上设置$title之类的变量(例如index.phppage2.phppage3.php)并使用您想要的标题,然后回复此信息像header.php这样的变量(index.php的例子):

$title = "Welcome Page";
include("header.php");

header.php

echo $title;

据我所知,无法确定哪个文件A包含文件B中的其他文件B。相反,确定所有包含的文件存在函数get_included_files()