jajaja, PHP lo puede todo... tal ves tu no estas al nivel!
Código php:
Ver original<?php
$foo = null;
eval('$foo = date("dMY");');
echo $foo; // 13Jan2009
$foo = eval('?' . '><p><' . '?php require "../foo.inc.php"; ?' . '></p>');
echo $foo;
?>
leyendo el
manual de PHP nos dice...
Cita: Existen algunos factores a tener en cuenta cuando se usa eval(). Recuerde que la cadena pasada debe ser código PHP válido, incluyendo cosas como la terminación de sentencias con un punto-y-coma de modo que el intérprete no falle en la línea siguiente al llamado a eval(), y escapar apropiadamente las cosas en cadena_codigo . Para mezclar salida HTML y código PHP, es posible usar una etiqueta de cierre PHP para abandonar el modo PHP.
bingo!