PHP-Code:
<?php
ob_start
();
include(
"deinephpdatei.php");
$result ob_get_contents();
ob_end_clean();

// ... mach was mit $result ...
?>
Dürfte deinem Problem am nähsten kommen.

Crashs Lösung würde die Datei einfach wiedergeben.
dadies Lösung würde einfach den Datei Inhalt in eine Variable packen (übrigens nur in PHP5)
Jeez' Lösung würde das Skript zwar evaluieren, aber das Ergebnis auch einfach ausgeben.
Meine Lösung speichert das Ergebnis in einer Varaiable.

Hey, jeder Ansatz kam der endgültigen Lösung näher.

BTW: dadie: Dein zweites Skript benutzt auch im Grunde nur filesize(), welches Crash ja schon gepostet hat.

P.P.S: Mein Skript setzt vorraus, dass auf dem Server Output-Buffering nutzbar ist.