note 106814 added to function.ob-implicit-flush

From: Date: Thu, 08 Dec 2011 18:13:29 +0000
Subject: note 106814 added to function.ob-implicit-flush
Groups: php.notes 
Request: Send a blank email to php-notes+get-184983@lists.php.net to get a copy of this message
<?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); //让程序“睡”一秒钟,会让你把效果看得更清楚 } ?> ---- Server IP: 220.181.84.183 Probable Submitter: 220.181.136.232 ---- Manual Page -- http://www.php.net/manual/en/function.ob-implicit-flush.php Edit -- https://master.php.net/note/edit/106814 Del: integrated -- https://master.php.net/note/delete/106814/integrated Del: useless -- https://master.php.net/note/delete/106814/useless Del: bad code -- https://master.php.net/note/delete/106814/bad+code Del: spam -- https://master.php.net/note/delete/106814/spam Del: non-english -- https://master.php.net/note/delete/106814/non-english Del: in docs -- https://master.php.net/note/delete/106814/in+docs Del: other reasons-- https://master.php.net/note/delete/106814 Reject -- https://master.php.net/note/reject/106814 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#184983) next »