D0000D發往論壇板塊-------------------------------------------------------
No0 號板塊 dedecms
D8888D貼子標題-------------------------------------------------------
PHP如何提前輸出
D8888D主貼內容-------------------------------------------------------
以下是我在百度知道的提問,請這裡的高手幫忙.謝謝
因為我需要通過訪問來驅動一個 while(1)的無限迴圈,我想在while(1)之前給瀏覽器返回一個通知啟動成功,總之意思就是讓瀏覽器認為頁面已經結束了,實際上伺服器上還在運行。
簡單點表示就是類似於die()函數,輸出一段資訊,但不退出指令碼。
我要做的功能也是是用戶端一個按鈕,點擊以後伺服器端做這個無限的迴圈,並且通知客服端已經開始了。
請我以上情況該怎麼處理
問題補充:潘占峰 :
第一個php的輸出控制,用flush 和 ob_flush可以輸出緩衝,但瀏覽器並不會認為指令碼已經結束了,比如我用AJAX來反問這個頁面,Ajax不會收到結果,另外我的關鍵是 會做一個無限的while迴圈,我希望在迴圈前通知瀏覽器開始迴圈了。 另外 fopen()來反問這個處理檔案的話也可以結束。
至於第二個 php教程:PHP編程中for迴圈的使用方法 沒看明白和我的問題有什麼聯絡
我來回答
D8888D回貼內容-------------------------------------------------------
問題太高深了,新手看不懂.
D8888D回貼內容-------------------------------------------------------
不太明白你要表達的是什麼意思
http://www.bkjia.com/PHPjc/632570.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632570.htmlTechArticleD0000D發往論壇板塊------------------------------------------------------- No0 號板塊 dedecms D8888D貼子標題------------------------------------------------------- PHP如何...