Hi Martin,
Und ebensowenig sehe ich eine Veranlassung, jemand darauf hinzuweisen, dass der Dateiname beim include auch ein dynamischer Ausdruck bzw. eine Variable sein könnte (was ich für eine Konzeptschwäche von PHP halte).
Nein, das Leuten zu verschweigen halte ich nicht für eine gute Idee - du weiß doch, sobald etwas verboten ist, wirds immer erst richtig interessant ;-)
Aber ich wollte eigehtlich mehr auf die "Konzeptschwäche" eingehen - ich halte das nämlich überhaupt nicht für eine Konzeptschwäche. Oder wie willst du ein Plugin-System realisieren, bei dem bestimmte Plugin-Dateien (z.B. aus einer Konfigurations-Datei) nachgeladen werden sollen? Wenn du jeden Dateinnamen hardkodieren müsstest, kämst du nie ans Ziel. [1]
MfG, Dennis.
[1] Jetzt sag mir nicht, dass du exec("php /path/to/file") verwenden und die Rückgabe auswerten willst *fg*