Christian Seiler: Und das Forum ist doch der Baum der Erkenntnis :-)

Beitrag lesen

Hallo Johannes,

Ich leider noch nicht ganz. Wenn ich eine Datei mit include_once einbinde und diese dann nochmal mit include, wird die include-Anweisung dann wirkungslos?

Nein.

Oder ist es so, dass wenn ich include_once verwende, die Datei nur eingebunden wird, wenn sie noch nicht eingebunden ist?

Ja. Beispiele:

include 'a.php';
include 'a.php';

=> zweimal eingebunden

include_once 'a.php';
include_once 'a.php';

=> einmal eingebunden

include 'a.php';
include_once 'a.php';

=> einmal eingebunden

include_once 'a.php';
include 'a.php';

=> zweimal eingebunden

Jetzt klarer?

Viele Grüße,
Christian