plantilla.tpl Código PHP:
<?php
$variable = '{valor_variable}';
?>
tu_script.php Código PHP:
<?php
// Configuracion rutas
$ruta_fichero_php_original = "/ruta_fichero_original/fichero_original.php";
$ruta_plantilla_php = "/ruta_plantilla/plantilla.tpl";
// Leemos plantilla
$contenido_plantilla = file_get_contents($ruta_plantilla_php);
// Parseamos plantilla
$plantilla_parseada = str_replace("{valor_variable}", "yo estoy enfadado", $contenido_plantilla);
// Guardamos los cambios en el fichero original
$gestor = fopen($ruta_fichero_php_original, "w");
if(fwrite($gestor, $plantilla_parseada))
echo "Escritura correcta";
else
echo "No se pudo escribir en el fichero";
?>
Saludos!