comet - 请问如何清除php的缓存区
phpcn_u1582
phpcn_u1582 2017-05-16 13:10:26
0
1
324

代码如下

while(true){

        $getitem = mysql_query("select * from bulletin order by id desc limit 1");

        $item = mysql_fetch_array($getitem);

        echo json_encode($item,JSON_UNESCAPED_UNICODE);

        ob_flush();

        flush();

        ob_clean(); //不太懂ob_clean的作用

        mysql_data_seek($getitem,0);

        sleep(1);
}

php缓存区通过ob_flush和flush可以把缓存区的内容输出给浏览器,而ob_clean的作用是清空缓存区,所以预想的结果是每次只输出最后一条数据。但是实际上之前的输出并没有清空,请问怎么实现我的需求呢?

phpcn_u1582
phpcn_u1582

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!