PHP flush() Fonction

❮ Fonctions de Contrôle de Sortie PHP

Exemple

Afficher une chaîne dans le navigateur avant que le script ait terminé de s'exécuter :

<?php
// Certains navigateurs ne montreront pas le contenu s'il est trop court
// Nous utilisons str_pad() pour rendre la sortie suffisamment longue
echo str_pad("Hello World!", 4096);

// Utilisez flush() pour envoyer la chaîne au navigateur
flush();

// Affichez le reste du contenu trois secondes plus tard
sleep(3);
echo "<br>";
echo "Hello World!";
?>
Essayez-le vous-même »

Définition et Utilisation

La flush() fonction demande au serveur d'envoyer sa sortie actuellement mise en mémoire tampon au navigateur. La configuration du serveur peut ne pas toujours le permettre.


Syntaxe

flush();

Détails Techniques

Version PHP : 4+

❮ Fonctions de Contrôle de Sortie PHP