我遇到了问题 齐平():
<?php
if (ob_get_level() == 0) ob_start();
?>
<html>
<head>
<title>Update</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!--<link rel="stylesheet" href="css/bootstrap_3.3.7.min.css">-->
<!--<script src="./js/jquery-3.1.1.min.js"></script>-->
</head>
<body>
<?php
for ($i = 0; $i<3; $i++){
echo "<br> Line to show.";
ob_flush();
flush();
sleep(1);
}
ob_end_flush();
?>
</body>
</html>
如果我取消注释任何行,则flush()将不执行任何操作,并且在脚本完成后将显示该页面。但如果他们被评论,页面工作正常。这是怎么回事?
发现内容实际上已刷新,但浏览器等待脚本结束。但是在其他服务器上立即显示的内容。