php – ignore_user_abort() 背景執行
ignore_user_abort(1) //忽略使用者中斷
set_time_limit(0) //最大執行時間,0為無線
當你要跑很大的數據時
想要讓PHP在背景執行,讓使用者能繼續執行其他動作
可以使用ignore_user_abort
並設定set_time_limit為0
讓PHP沒有限制最大的運作時間
這樣就算關閉瀏覽器,伺服器仍會運作。
參考
http://www.allenj.net/?p=1910
偷懶是程設師的美德
ignore_user_abort(1) //忽略使用者中斷
set_time_limit(0) //最大執行時間,0為無線
當你要跑很大的數據時
想要讓PHP在背景執行,讓使用者能繼續執行其他動作
可以使用ignore_user_abort
並設定set_time_limit為0
讓PHP沒有限制最大的運作時間
這樣就算關閉瀏覽器,伺服器仍會運作。
參考
http://www.allenj.net/?p=1910