php 包含函数不起作用


php Include function not working wamp

我对php相当陌生,我相信这很简单。我有一个名为footer的php文件.php它在每个页面的末尾都包含我想要的代码,所以我想使用一个包含函数来做到这一点。该文件如下所示:

   <?php
   echo "<p>Copyright &copy; 1999-" . date("Y") . " W3Schools.com</p>";
   ?>

然后,在我的主窗体中,我使用如下所示的包含语句:

    <html>
     <body>
     //other code//
      <?php include('footer.php');?>
    </body>
   </html>
/

/other code//是不相关且工作正常的东西。

我打开了我的 wamp 服务器,两个文件都在其中的 www 文件夹中。知道为什么包含页脚没有显示在我的主文件中吗?我在日志中没有收到任何错误消息。我需要进入phpmyadmin或其他什么吗?

您的主文件是否有.php扩展名?如果将其设置为例如 index.html,则不会执行 PHP 包含,您只会看到 HTML,没有记录任何错误。

您的主表单文件是否以.php扩展名保存?

您也可以尝试

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