Tom: .inc?!?

Beitrag lesen

Hello,

Wenn ich per "require()" eine Include-Datei einbinde, muss sie sich im selben Verzeichnis befinden, oder kann ich diese auch in einen anderen Ordner ablegen und diese dann so bspw. aufrufen?

Include() und Require() unterscheiden sich
1.) Require() lädt die angeforderte Ressource auf jeden Fall.
    Ein bedingtes Laden ist nicht möglich.

2.) Require() löst keine Fehlerverfolgung aus.
    Bei Auftreten eines Fehlers im required script werden Name und Zeile des aufrufenden
    Scriptes genannt.
    Bei include() werden auch Name und Zeile (Fehlerstelle) des includierten Scriptes genannt

Sowohl include() als auch require() arbeiten mit absoluten oder relativen Pfaden
Wird keine qualifizierte Angabe gemacht, wird auch im include_dir nach den Files gesucht.
Dieses ist i.d.R. in der php.ini eingestellt, kann aber im Script auch geändert werden.
Es kann mehrere include-dirs geben, die der reihe nach durchgesucht werden.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau