ignore_user_abort()實現php文件能夠在瀏覽器關掉之后照樣運行,那么我們先來看看這個函數用法.
ignore_user_abort() 函數設置與客戶機斷開是否會終止腳本的執行,本函數返回 user-abort設置的之前的值(一個布爾值)。
phpignore_user_abort()實現計劃任務功能
語法:ignore_user_abort(setting)
描述:如果設置為 true,則忽略與用戶的斷開,如果設置為 false,會導致腳本停止運行,如果未設置該參數,會返回當前的設置。
提示和注釋
注釋:php 不會檢測到用戶是否已斷開連接,直到嘗試向客戶機發送信息為止。簡單地使用 echo 語句無法確保信息發送,參閱 flush() 函數。
當然,要想使程序一直執行,還必須加上set_time_limit(0);
每次我們訪問php腳本的時候,都是當所有的php腳本執行完成后,我們才得到返回結果,如果我們需要一個腳本持續的運行,那么我們就要通過php長連接的方式.
新聞熱點
疑難解答