我有一个PHP脚本,其中包含这样的循环:
<?php
foreach(range(1,50) as $index) {
echo $index;
}
?>
这应该输出
1
2
3
4
5
... to 50
在我以前的虚拟主机提供商上,它的输出方式为:1然后2然后3然后4然后5,依此类推。
但是我搬到了一个新的虚拟主机提供商,现在浏览器无法像以前的虚拟主机提供商一样逐一显示它们,但是它等待整个PHP脚本完成加载,然后以输出一次。
是否可以使我的新虚拟主机提供商像以前的虚拟主机提供商?我不希望整个脚本完成加载然后一次输出。
php.ini
中有东西吗?
编辑:这是我尝试使用ob_start
和ob_end_flush
的情况:
<?php
ob_start();
foreach(range(1,50) as $index) {
echo $index;
}
ob_end_flush();
?>
但还是一样。