¿es posible hacer algo como esto?Incluir archivo PHP como cadena
// file.php
$string = require('otherfile.php');
echo $string;
// otherfile.php
<!DOCTYPE html>
<html>
<head><title>Test</title></head>
<body>
<?php require 'body.php';?>
</body>
</html>
// body.php
<p>Lorem ipsum something</p>
¿Y obtener esta salida?
<!DOCTYPE html>
<html>
<head><title>Test</title></head>
<body>
<p>Lorem ipsum something</p>
</body>
</html>
Sé que el código no funcionará, pero espero que entiendas lo que quiero decir.
Ver: http://stackoverflow.com/questions/1683771/execute-a-php-file-and-return-the-result-as-a-string – BeRecursive
Esto se parece un poco a que usted está reinventando plantillas. ¿Tal vez puedas usar un motor de plantillas? –
Creo que los motores de plantillas estaban reinventando PHP, pero es una cuestión de opinión :) – Yaniro