Patatrueke: siento que esto es lo que necesito. Ahora estaría almacenando los archivos en un array. Para esto, tuve que redeclarar la variable de session PHP_SELF! Pero creo que voy bien:
Cita: $_SERVER["PHP_SELF"] = $ruta;
ob_start();
include $ruta;
$fileList[$elemento] = ob_get_contents();
ob_end_clean();
El problema empieza ahora con las funciones que se repiten, y no puedo redeclarar. Tengo una funcion que está presente en cada archivo. Como evito que esos includes den problemas?
Te agradezco el empujon que me diste hasta aquí. Estoy leyendo sobre buffers desde aqui:
http://www.desarrolloweb.com/articul...alida-php.html