如何不在多个文件中重复相同的代码

时间:2018-09-05 21:18:42

标签: html

我注意到在开发网站时,我在多个文件中重复相同的代码。

最常见的做法是重复导航和页脚,但还要在HTML文件中插入内联PHP脚本,以检查用户是否已登录。

由于该网站很小(少于10页),因此可以更改所有这些文件,但很耗时。

我肯定不是唯一注意到此问题的人。.这种情况下通常的工作流程是什么?我应该使用什么工具?

编辑:

我正在寻找普通的HTML生成器。写在一个文件中,用于多个。 JS是不希望的。如果要显示静态页面,则使用它几乎没有意义。

1 个答案:

答案 0 :(得分:0)

如@KevinLewis在评论中所述,请使用include function

您的页脚。

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

您的页面

<html>
  <body>
     <h1>Welcome to my home page!</h1>
     <p>Some text.</p>
     <p>Some more text.</p>

     <?php include 'footer.php';?>

  </body>
</html>

来源:W3Schools