2009-08-02 3 views
0

Unter Funktionsdatei verweise ich auf eine Datei, die in jeder PHP-Seite aufgerufen wird und Funktionen enthält. Ich bemerkte eine andere Frage über Funktionsdateien und es erinnerte mich, dass meine PHP-Website keine Funktionsdatei verwendet. Ich frage mich also, ob Funktionsdateien für Websites empfohlen werden.Was sind PHP-Funktionen Datei und ihre Benutzer?

Antwort

1

Wenn Ihnen das Konzept functions nicht bekannt ist, handelt es sich im Wesentlichen um wiederverwendbare Code-Blöcke. Wenn Sie eine Reihe von Funktionen haben, die Sie erstellt haben, möchten Sie diese möglicherweise hier und da auf Ihrer Website wiederverwenden. Also, was Sie tun, ist sammeln sie in einer zentralen Datei (oder mehrere nach "Thema" gruppiert) und include sie in jeder Seite, die Sie sie brauchen.

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

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

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

foo(); 

Es ist alles Code wiederverwendbar zu machen.
I.e. Wenn Sie feststellen, dass Sie im Grunde denselben Code immer wieder mit nur geringen Abweichungen schreiben, setzen Sie diesen Code in eine Funktion und fügen Sie diese Funktion in eine zentrale, wiederverwendbare Datei ein.

1

Sie verwenden eine "Funktionsdatei", um unnötige Codewiederholungen zu vermeiden. Wenn Sie eine Funktion haben, die Sie an mehr als einer Stelle benutzen werden, legen Sie sie in eine Funktion/library/lib/your-coolname.php, die auf den Seiten enthalten sein soll, die darauf zugreifen müssen.

Verwandte Themen