No, eso te devuelve un integer si lo que quieres es interpretar el codigo y devolverlo en una variable debes hacer uso de eval(), a eval se le debe pasar un string si mal no recuerdo por lo cual puedes hacer uso de file(), readfile(), fopen() o lo que quieras en definitva abrir el fichero, cojer el contenido y evaluar, ese codigo guardarlo en una variable y ahi tendras la salida del interprete, recuerda:
Código PHP:
$variable = eval(string);
Para más informacion pasate por
http://php.net/eval