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