Aunque tenga HTML, usando eval se puede usar perfectamente:
Código PHP:
Ver original$codigo = '<?php $myvar=\'hola\'; ?><h1><?php echo $myvar; ?></h1>';
Ahora ten en cuenta que eval() es muy inseguro ya que ejecuta TODO por lo que vas a tener que controlar muy bien y filtrar muy bien que cosas pueden meter en las aplicaciones.
Saludos.