我一直在閱讀有關內容的緩衝buffer_output,我發現一個簡單的腳本來顯示的刷新理解沖洗,使用ob_flush和PHP
<?php
if (ob_get_level() == 0) ob_start();
for ($i = 0; $i < 10; $i++) {
echo "<br> Line to show.";
echo str_pad('', 4096) . "\n";
ob_flush();
flush();
sleep(2);
}
echo "Done.";
ob_end_flush();
?>
影響這個腳本工作正常,並顯示輸出,但是當我刪除str_pad或將長度從4096縮短到40 flush不起作用。
任何一個可以幫助我究竟是什麼導致這個..
感謝有人已經swum我已經dived.No,其設置爲關閉php.ini –