flush

(PHP 3, PHP 4 >= 4.0.0)

flush -- Vide les buffers de sortie.

Description

void flush (void)

flush() vide les buffers de sortie de PHP et tous ceux que PHP utilisait (CGI, un serveur web, etc.).

Note : flush() n'a aucun effet sur la bufferisation de votre serveur web ou du navigateur.

De nombreux serveurs, essentiellement sous Windows, continueront à bufferiser l'affichage de votre script jusqu'à ce qu'il soit terminé, avant de transmettre les résultats à l'internaute.

Même le navigateur peut mettre des informations en cache avant de les afficher. Par exemple, Netscape écrit les textes dand un cache, jusqu'à ce qu'il ait reçu une fin de ligne, ou une balise ouvrante. Il n'affichera pas les tables avant d'avoir reçu la balise fermante </table>.