嘿伙计们,我在这里建立一个相当大的网站,我使用了相当多的PHP,但我想知道,我有一个标题在整个网站都没有变化,我想知道是否我可以在我的一些PHP代码中创建一个函数,我所要做的就是调用函数getHeader(),它将返回标题。现在这个标题有一些php,它也像搜索栏和用户名容器...我只是想知道这是否可能在一个相当简单的规模,所以我不必将标题代码放在每个PHP文件中。这很好,但如果我碰巧做了更新,我必须更新文件,这可能需要一些时间......
提前致谢!
答案 0 :(得分:4)
只需创建一个头文件(例如header.php)并包含它。
http://php.net/manual/en/function.include.php
您可以直接在header.php中使用代码,而不是在任何函数中,它将默认运行,或者将其放在函数中并手动调用。
答案 1 :(得分:1)
每个文件顶部的简单include()是您需要的http://php.net/manual/en/function.include.php
答案 2 :(得分:0)
你可以使用一个功能。这就是WordPress所做的。你甚至可以将PHP放入其中。你必须记住你的函数中的PHP是......好吧......在函数内部。所以你必须显式访问全局变量等。
另一个选择是将标头放在它自己的单个文件中,只放置include
该文件,而不是调用一个函数。无论你的船是什么漂浮。