php / html:Require在基本的html / php代码中不起作用

时间:2019-04-30 09:24:17

标签: php html require

所以我试图将header.php导入到我的index.php文件中,但是它不起作用。

header.php:

<!DOCTYPE html>
<html>
  <head></head>
  <body>
    <header>
      <p> this should be on top</p>
    </header>

index.php:

<?php require "header.php"; ?>

<main>
  <p> this is the index</p>
</main>

<?php require "footer.php"; ?>

footer.php:

<p> This should be on the bottom </p>
</body>

</html>

如果我打开index.php,它将仅显示在index.php中写的内容。 我将所有文件保存在我的Desktopt文件夹中的一个文件夹中。

我只需将其拖到浏览器(firefox)中即可打开index.php。

1 个答案:

答案 0 :(得分:0)

您需要使用Web服务器运行PHP脚本。

PHP脚本需要由服务器解释,然后才能被浏览器打开。

要在本地运行项目,需要使用多个应用程序,例如Xampp(对于Windows)或Mampp(对于Mac),Docker或event,将Web服务器直接安装在您的计算机中,再安装Nginx或Apache。