PHP函数getHeader()

时间:2011-02-17 05:09:18

标签: php mysql

嘿伙计们,我在这里建立一个相当大的网站,我使用了相当多的PHP,但我想知道,我有一个标题在整个网站都没有变化,我想知道是否我可以在我的一些PHP代码中创建一个函数,我所要做的就是调用函数getHeader(),它将返回标题。现在这个标题有一些php,它也像搜索栏和用户名容器...我只是想知道这是否可能在一个相当简单的规模,所以我不必将标题代码放在每个PHP文件中。这很好,但如果我碰巧做了更新,我必须更新文件,这可能需要一些时间......

提前致谢!

3 个答案:

答案 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该文件,而不是调用一个函数。无论你的船是什么漂浮。