如何在 php 中追溯包含多个 header 文件

How to retroactively chain inclusion of multiple header files in php

这就是我想要弄清楚的。

换句话说,如果我在 index.php 的开头写下以下内容:

<?php include("header.php"); ?>

行得通。 ...但是,如果我更进一步并在 header.php 的开头写下以下内容:

<?php include("html_header.php"); ?>

然后应用程序最多只能呈现 header.php。为什么它不呈现 html_header.php?

希望这足够清楚以供将来参考。我还想知道是否可以实现这种类型的链接,尤其是与 headers 相关时。谢谢。

哇!我觉得自己像个白痴。首先,我遗漏了一个引号(?)。在 header.php 中,我有 <php require("html_header.php") ?> 这就是它不起作用的原因,但即使它不起作用,我真正需要做的就是同时放置 header.php 的包含和要求html_header.php 放在 index.php 中,而不是每个文件分开。为什么我尝试用另一种方式来做,我不知道,但这是一个真正的大脑放屁。无论如何谢谢@David Kuna。