Nein, include_once cached die Datei schon, im Gegensatz zum rohen include()...
Der Unterschied zum require() ist allerdings, dass dies zur Laufzeit des Skripts ausgeführt wird.
require() könntest du sogar in
PHP-Code:
if (1 == 2) { //Tritt niemals ein *g
require('test.php');
}
schreiben, und Test test.php würde trotzdem inkludiert werden...
Berichtigung: Sorry, war Quatsch......
Ich meinte, das mal irgendwo gelesen zu haben... Hab's eben getestet -> funzt nicht.
Ähm, vergiss einfach, was ich geschrieben hab ;o)