flush不能使用脚本或样式

时间:2017-04-16 18:50:31

标签: php hyperlink flush

我遇到了问题 齐平():

<?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()将不执行任何操作,并且在脚本完成后将显示该页面。但如果他们被评论,页面工作正常。这是怎么回事?

发现内容实际上已刷新,但浏览器等待脚本结束。但是在其他服务器上立即显示的内容。

0 个答案:

没有答案