require
und include
haben die Variationen require_once
und include_once
. Sie verhindern, dass das Skript eine Datei mehrmals lädt.Warum möchten Sie mehrmals angeben/benötigen?
Ich glaube, ich sicher davon ausgehen kann, da die Funktionen existieren, dass es Fälle geben, in denen Sie die require
/include
Funktion anstelle des require_once
/include_once
man braucht. Aber ich kann mir einen solchen Fall nicht vorstellen. Was würde das sein?
I 'require' verwenden [in einem Template-Engine] (https://github.com/halfer/TemplateSystem/blob/master/ControllerBase.php#L52) ein schließen HTML-Fragment so oft wie nötig. Wie es passiert, war mein letzter Fehler bei diesem Repo, dass ich 'require_once' fälschlicherweise verwendete, daher wurden Fragmente, die mehr als einmal verwendet wurden, ignoriert! – halfer