2011-02-17 39 views
0

嘿,夥計們,我在這裏建立了一個相當大的網站,我使用了相當多的PHP,但是我想知道,我有一個標題在整個網站中都沒有改變,我想知道是否可以在我的一些php代碼中創建一個函數,我所要做的就是調用函數getHeader(),它將返回標題。現在這個頭文件中有一些PHP,它也像一個搜索欄和一個用戶名容器......我只是想知道這是否可能在一個相當簡單的規模上,所以我不必在每個PHP文件中放置頭文件代碼。這是好的,但如果我碰巧做了更新,我必須更新文件,這可能需要一些時間...PHP函數getHeader()

在此先感謝!

回答

4

只需創建一個頭文件(例如header.php)幷包含它。

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

您可以直接讓代碼在header.php中沒有任何作用,而它在默認情況下運行,或把它放在一個功能和手動調用它。

+0

好感謝球員...我想嘗試,我只是想爲確保它會之前,我的工作實際上做到了......我欣賞它 – awmayhall 2011-02-17 05:19:58

0

可能使用函數。這就是WordPress所做的。你甚至可以把PHP放在裏面。你只需要記住,函數中的PHP是......好的......在函數中。因此,您必須明確地訪問全局變量等。

另一種選擇是將標題放在其自己的單個文件中,而不是調用函數,而只是將該文件放入include中。無論漂浮你的船。