java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

php 边执行,边输出flush

';
    flush();
    sleep(1);
}
echo 'ok';
?>

ob_start 并不是妙药,flush是决定什么时候输出,开头的ob_end_clean();很重要,没有这个,就变成一次性输出了。

ob_start() - 打开输出控制缓冲
ob_get_contents() - 返回输出缓冲区的内容
ob_get_flush() - 刷出(送出)缓冲区内容,以字符串形式返回内容,并关闭输出缓冲区。
ob_flush() - 冲刷出(送出)输出缓冲区中的内容
ob_end_clean() - 清空(擦除)缓冲区并关闭输出缓冲

php手册这几个函数的详细解释
https://www.php.net/manual/zh/book.outcontrol.php


This entry was posted in PHP and tagged , . Bookmark the permalink.
月小升QQ 2651044202, 技术交流QQ群 178491360
首发地址:月小升博客https://java-er.com/blog/php-run-flush-output/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
您的评论是我写作的动力.

Leave a Reply