Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何回显包含文件的文件名[根据文件运行情况更改页面标题]_Php - Fatal编程技术网

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

Php 如何回显包含文件的文件名[根据文件运行情况更改页面标题],php,Php,我尝试使用php预定义变量,但似乎没有任何函数适合我 index.php、page2.php、page3.php包含: include 'header.php'; 现在,我想让我的header.php根据调用它的文件的不同,回显不同的标题标记 我试着运行echo文件,但是echo header.php,而不是index.php或page2.php,。。等等 有没有办法处理这个问题?您可以在每个页面(即index.php,page2.php和page3.php)上设置一个变量,比如header.

我尝试使用php预定义变量,但似乎没有任何函数适合我

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

include 'header.php';
现在,我想让我的header.php根据调用它的文件的不同,回显不同的标题标记

我试着运行echo文件,但是echo header.php,而不是index.php或page2.php,。。等等


有没有办法处理这个问题?

您可以在每个页面(即
index.php
page2.php
page3.php
)上设置一个变量,比如
header.php
),然后像这样在
标题中回显这个变量(例如
index.php
):

header.php
中:

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

据我所知,无法从文件
B
中确定哪个文件
A
包含另一个文件
B
。相反,确定所有包含的文件是否存在函数。

LOL,这比查找我的问题的答案更简单。