我对flush()
使用“Internet Explorer”的 HTML 表有疑问。我编辑了以下代码以在带有 的表中显示“实时”回显flush()
,我将flush()
调用放在</table>
标记之后,因为在“Internet Explorer”中它不起作用,但我不知道为什么只有我的第一个回显循环进入桌子,其他人出去。有什么帮助吗?
<html lang="en">
<head>
</head>
<table border='1'>
<tr>
<td>
<?php
$total = 10;
for($i=1; $i<=$total; $i++){
echo "sometext";
//other stuff
?>
</td>
</tr>
</table>
<?php
echo str_repeat(' ',1024*64);
flush();
sleep(1);
}
?>
</body>
</html>