Jens: include(FILENAME): Ausgabe in Variable schreiben

Beitrag lesen

Hallo.

Ich möchte das, was die Funktion include(FILENAME) direkt an die Standardausgabe ausgibt, in eine Variable schreiben.

Folgender Fall:
Dateien beinhalten HTML und über die <?php ... ?> Tags eingebundenen PHP-Code.
Ich brauche nun den HTML-Inhalt der Datei _und_ die Ausgabe des darin ausgeführten PHP-Codes als String in einer Variablen. Also letztlich genau das, was include() direkt ausgibt.

mit file(FILENAME) wird der PHP-Code nicht ausgeführt
mit eval() komme ich auch nicht weiter, da die Vermengung aus plain HTML und PHP hier stört.
mit include(FILENAME) wird das Ergebnis direkt ausgegeben.

Ich bräuchte also eine Mischung aus file() und include().

Geht bestimmt oder?
Ich bin wahrscheinlich nur mal wieder betriebsblind (und die Selfhtml-Forum-Suche geht nicht ... ;-)

Wer kann mir ein paar Tips geben?

Danke für Eure Hilfe
Jens