http_note1-16

//原理:HTTP/1.1 的長連接與chunk傳輸
//chunk有切割分塊的意思
//就是服務器端也不知道到底要傳輸多少length給瀏覽器,只能每次傳1小塊 chunk

/*
具體做法:
php用一個死循環,始終運行,有相差消息時,立即把內容推到瀏覽器上
*/
set_time_limit(0);

ob_start();

echo str_repeat(' ', 10000),'<br />';
ob_flush();
flush();

$i=0;

while (true) {
	echo $i++,'<br />';
	ob_flush();//強迫PHP把內容發給apache
	flush(); //強迫webserver把內容發送到瀏覽器
	sleep(1);
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章