se ho ben capito, quello che vuoi fare tu è stampare la frase dopo che hai cambiato "CIAO" con "TEST" ? se è cosi allora devi cambiare questo pezzettino
Codice PHP:
#cambia la variabile $string con $buffer
$string str_replace("CIAO""TEST"$buffer);

#oppure stampa $string invece di buffer
echo "<table border=1><td>$buffer</td></table>"
non puoi mettere il testo formattato in una variabile, stamparne un'altra e volere il testo formattato!
spero di aver capito e di aver risolto il tuo problema

ciau