对于php include包含include的文件需要扩展名.php吗?

时间:2016-04-02 15:15:30

标签: php html include

我一直在努力学习如何为html网站做一个php include。我一直在做的方式是在php文档中键入我的标题,导航栏和页脚的代码,然后键入:

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

在html文件中我希望包含那些文档(about.html)等等。即使用MAMP进行测试,这对我也没有用。有一个更好的方法吗?我听说包含include的文件的文件扩展名需要是php。谢谢你的建议!

1 个答案:

答案 0 :(得分:1)

  

即使使用MAMP进行测试,这对我也没有用。有更好的方法吗?

您可以通过回显header.phpfooter.php中的HTML代码来加入它。直接将.html文件重命名为.php将无效。

  

我听说包含include的文件的文件扩展名需要是php。

您的文件必须是PHP,否则您不能include。但是,您可以指示系统使用.html.php个文件视为.htaccess个文件。 (感谢@Fred -ii-指出)

来源:http://php.net/manual/en/function.include.php