Hallo,
Kann ich das so verstehen, dass eine eingebundene Datei nur einmal pro Session über diesen Befehl eingebunden wird?
Wie kommst du denn auf Session?
Wenn ich nun in jeder php-Datei die include-Datei mit den Textbausteinen über include_once einbinde erfolgt diese Einbindung nur ein mal, selbst wenn ich die nächste Seite aufrufe wo die include_once Anweisung nochmal drin steht?
Nein. Die Datei wird zur Laufzeit nur einmal eingebunden. Wenn deine Seite im Browser vollständig geladen ist, ist auch die Laufzeit von PHP beendet. Wenn du dann "auf eine neue Seite gehst" interessiert PHP nicht, was davor war. Um genau zu sein weiss PHP das gar nicht mehr. Der Parser fängt wieder bei null an.
Was passiert dann eigentlich wenn der Anwender die Sprache ändert? Dann müsste doch eigentlich die neue Sprachdatei eingefügt werden, oder?
Wenn du das so implementierst, ja. Von Geisterhand jedenfalls nicht ;)
Viele Grüße
Patrick
"Though this be madness, yet there's method in't."
sh:( fo:| ch:? rl:( br:^ n4:( ie:{ mo:) va:} de:> zu:) fl:| js:( ss:| ls:[