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 .
Des modules Apache comme mod_gzip utilisent leur propre bufferisation , ce qui fait que flush( ) n'enverra pas les données jusqu 'au navigateur client immédiatement .
Même le navigateur peut réaliser une bufferisation avant de l ' afficher . Netscape , par exemple , met en cache le texte jusqu' à ce qu 'il recoive une fin de ligne , ou une nouvelle et il ne va effectuer aucun affichage tant que les balises / table ne seront pas toutes refermées .
Certaines versions de Microsoft Internet Explorer ne commençeront l' affichage de la page qu'après avoir reçu 256 octets d 'affichage . Cela vous obligera à envoyer des espaces supplémentaires pour afficher la page .
|
|
|
|
|
|