Das geht genauer und vollständiger...
bearbeitet von ursus contionabundoMan kann natürlich darauf hinweisen, dass eine mit include eingebundene Datei tunlichst keine Funktionsdefinitionen enthalten sollte.
Genauer:
*"Enthält eine Datei nicht bedingte Funktions-, Klassen- oder Konstanten-Definitionen, dann sollte diese also mit `require_once` oder `include_once` eingebunden werden, weil durch das mehrfache Einbinden eine nicht erlaubte Neudefinition stattfinden würde, was zu einem Fehler führt."*
Und, wenn man doppelt moppeln will:
*"Ob Sie `require_once` oder `include_once` verwenden hängt davon ab, ob Sie auf den Fehler selbst reagieren wollen oder ob PHP die Abarbeitung des Skripts abbrechen soll."*
Aber eigentlich ist das unter "[Beispiele](https://wiki.selfhtml.org/index.php?title=PHP/Tutorials/Templates/Dateien_mit_include_nachladen#Beispiele:)" alles schon erklärt. Könnte man in "Anwendungsfälle und Beispiele" umbenennen.
Das geht genauer und vollständiger...
bearbeitet von ursus contionabundoMan kann natürlich darauf hinweisen, dass eine mit include eingebundene Datei tunlichst keine Funktionsdefinitionen enthalten sollte.
Genauer:
*"Enthält eine Datei nicht bedingte Funktions-, Klassen- oder Konstanten-Definitionen, dann sollte diese also mit `require_once` oder `include_once` eingebunden werden, weil das mehrfache Einbinden dann zu einem Fehler führt."*
Und, wenn man doppelt moppeln will:
*"Ob Sie `require_once` oder `include_once` verwenden hängt davon ab, ob Sie auf den Fehler selbst reagieren wollen oder ob PHP die Abarbeitung des Skripts abbrechen soll."*
Aber eigentlich ist das unter "[Beispiele](https://wiki.selfhtml.org/index.php?title=PHP/Tutorials/Templates/Dateien_mit_include_nachladen#Beispiele:)" alles schon erklärt. Könnte man in "Anwendungsfälle und Beispiele" umbenennen.