note 106814 deleted from function.ob-implicit-flush by tularis

From: Date: Fri, 09 Dec 2011 15:45:20 +0000
Subject: note 106814 deleted from function.ob-implicit-flush by tularis
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-184998@lists.php.net to get a copy of this message
Note Submitter: daxiaojie Reason: spam ---- <?php ob_implicit_flush(); for($i = 1; $i <= 300; $i++ ) print(' '); // 这一句话非常关键,cache的结构使得它的内容只有达到一定的大小才能从浏览器里输出 // 换言之,如果cache的内容不达到一定的大小,它是不会在程序执行完毕前输出的。经 // 过测试,我发现这个大小的底限是256个字符长。这意味着cache以后接收的内容都会 // 源源不断的被发送出去。 For($j = 1; $j <= 5; $j++) { echo $j; //flush(); //这一部会使cache新增的内容被挤出去,显示到浏览器上 sleep(1); //让程序“睡”一秒钟,会让你把效果看得更清楚 } ?>

« previous php.notes (#184998) next »