使用php在每个页面中包含页脚的方法

使用php在每个页面中包含页脚的方法,php,html,css,Php,Html,Css,大家好。我想知道在页脚中添加页脚的最佳实践是什么 在我所有的页面中。我的意思是我有大约1000个。我应该用这个吗 php“include”函数:include'static\u footer.html'还是一种不好的做法 我认为使用include函数是非常好的。这样,您将模拟一种模板引擎,这是一种避免反复使用相同代码的好方法。如果您有1000个.php文件页面,则始终可以使用php.ini中的指令自动包含一个文件,而不是修改每个页面,您可能希望研究使用模型-视图-控制器解决方案(如将页面信息存储

大家好。我想知道在页脚中添加页脚的最佳实践是什么 在我所有的页面中。我的意思是我有大约1000个。我应该用这个吗
php“include”函数:
include'static\u footer.html'
还是一种不好的做法

我认为使用include函数是非常好的。这样,您将模拟一种模板引擎,这是一种避免反复使用相同代码的好方法。

如果您有1000个.php文件页面,则始终可以使用php.ini中的指令自动包含一个文件,而不是修改每个页面,您可能希望研究使用模型-视图-控制器解决方案(如将页面信息存储在数据库中,并使用Code Igniter或类似的工具来显示信息)或某种描述的内容管理系统

但是,据我所知,最好使用include()函数

include 'footer.php';

我认为这绝对是一个好主意,因为它有助于坚持原则


根据您的场景,可能值得查看.htaccess文件中的一些php_值设置(如果您在web环境中)。您可以将一个文件添加到输出中,这样可以节省向每个文件添加include语句的时间。这可能不适合您的需要,但对于简单的应用程序,它可以。

他必须修改,因为他有1000个pages@yes123-对不起,我想我一定错过了什么。不管他有1页还是100000000页,使用一个自动附加文件会在每次PHP脚本执行结束时自动包含一个文件。不,这不是一个简单的应用程序,所以我认为inculde函数是可以的。谢谢大家!很公平。我同意ericissocial的观点,MVC可能是一件值得研究的好事情。