encontre esto en un libro
Código PHP:
<?php
$nombre1="chenko";
$dni1="42979728";
header('Content-type: application/msword');
header('content-Disposition: inline, filename=documento.rtf');
$filename = "plantilla.rtf";
$output = file_get_contents($filename);
$output = str_replace('<<nombre1>>', strtoupper( $nombre1 ), $output);
$output = str_replace('<<nombre1>>', $nombre1, $output);
$output = str_replace('<<dni1>>', $dni1, $output);
echo $output;
?>
pero no funciona ya que no remplaza las cadenas originales :(