Maison >développement back-end >tutoriel php >Utilisation de la fonction ob_flush() et de la fonction flush() en php
Cet article présente principalement l'utilisation de la fonction ob_flush et de la fonction flush en PHP. Il analyse les fonctions de la fonction ob_flush et de la fonction flush et les compétences d'utilisation associées avec des exemples, qui ont certains. valeur de référence. Pour la valeur, les amis dans le besoin peuvent se référer à
Cet article analyse l'utilisation de la fonction ob_flush et de la fonction flush en PHP avec des exemples. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :
Fonction ob_flush() : retirez les données de la mise en mémoire tampon PHP et placez-les dans la mise en mémoire tampon du serveur
fonction flush() : Retirez les données de la mise en mémoire tampon du serveur, mettez-les dans la mémoire tampon du navigateur
Par exemple, code :
<?php echo str_repeat('m0sh1' ,1000); for($i=0;$i<4;$i++) { echo $i.'<br />'; ob_flush(); flush(); sleep(1); } ?> <?php //header("content-type:text/html;charset='utf-8'"); //提示错误Cannot modify header information - headers already sent by ?>
Exécution trouvée
Le résultat de sortie du code ici est affiché ligne par ligne,
Remarque : l'ordre correct pour utiliser les deux est d'abord ob_flush, puis flush
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!