PHP文件包含一般查询

时间:2012-03-12 14:11:29

标签: php html css

在一个网站上说abc.com,我有产品,关于和联系页面。这些页面具有相同的页眉,页脚部分。我们应该使用PHP包含页眉和页脚,还是在索引页面中复制/粘贴HTML / CSS编码?哪种手段最好?

5 个答案:

答案 0 :(得分:3)

使用PHP来包含页眉和页脚,如果您需要进行更改,只需编辑一个文件即可更新整个网站。

答案 1 :(得分:3)

你可以设置一个很酷的方法:

<?php
    $title = "This is the page title"; // Make your header use this
    require "Header.php";
?>

将页面内容放在两者之间。

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

答案 2 :(得分:2)

广泛接受的方法是让一个中心文件(例如index.php)具有页眉和页脚(您可以选择包含它们或只是将它们包含在文件中),并且该中央文件包含内容文件它的内容区域。

还有其他方法可以做到这一点,但绝对不要将相同的页眉/页脚复制并粘贴到许多页面,因为这将使未来的编辑变成一场噩梦。

答案 3 :(得分:2)

您应该使用PHP来包含它们。

你也可以考虑使用一个模板引擎,它会为你提供一些不错的功能 比如嵌套内容和定义可以扩展的基本布局。

Twig有这些功能: http://twig.sensiolabs.org/

答案 4 :(得分:1)

像footer.php一样创建文件 在此设置您的代码,您可以在index.php页面中添加它,如下所示

<?php 
require_once( 'footer.php' );
?>

标题

的方式相同