2009-08-02 45 views
0

按功能文件我指的是在每個PHP頁面中調用的文件幷包含函數。我注意到另一個關於函數文件的問題,它提醒我我的PHP網站沒有使用任何函數文件。所以我只是想知道功能文件是否被推薦用於網站。什麼是PHP函數文件及其用戶?

回答

1

如果您對functions的概念不熟悉,那麼它們基本上是可重用的代碼塊。如果你有一堆你創建的函數,你可能希望在整個網站的各個地方重複使用它們。因此,你要做的是將它們收集在一箇中心文件中(或者按照「主題」分組),並在他們需要的每個頁面中收集這些文件。

// In file "often_used_functions.php" 
function foo() { ... } 
function bar() { ... } 
function reticulate_splines() { ... } 

--------------------------------------- 

// In some other file: 
include "often_used_functions.php"; 

foo(); 

這一切都使代碼重新使用。
I.e.如果你發現自己一次又一次地編寫基本相同的代碼並且只有很小的變化,那麼將該代碼放入一個函數中,並將該函數放入一個集中的,可重用的文件中。

1

您使用「函數文件」來幫助防止不必要的代碼重複。如果你有一個函數可以在多個地方使用,你可以將它放在一個函數/庫/ lib/your-coolname.php中以包含在需要訪問它的頁面中。

相關問題