pues de hecho el
include es la mejor opción, solo hay que hacerlo coherentemente...
template.php Código PHP:
<?php echo '<'; ?>?
class <?php echo $className; ?> {
}
y en tu script...
Código PHP:
$className = 'Foo';
ob_start();
include 'template.php';
$out = ob_get_contents();
ob_end_clean();
$tmp = fopen('bar.php', 'w+');
fwrite($tmp, $out);
fclose($tmp);