Credo che una cosa del genere si possa fare usando le funzioni di controllo del buffer: obflush(). Prova a guardare nel manuale php.