Un file html E' un semplice file di testo, quindi dipende da cosa intendi tu per file di testo. Devi togliere i tag html? Eseguire altre operazioni?

Se devi solo mettere tutto su una riga, piu' semplice di un str_replace() e' dura.