新聞中心
本篇文章給大家分享的是有關(guān)php關(guān)閉頁面仍執(zhí)行的實現(xiàn)方法是什么,小編覺得挺實用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
公司主營業(yè)務(wù):成都網(wǎng)站制作、成都做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出玉山免費做網(wǎng)站回饋大家。
在php中可以通過“ignore_user_abort”函數(shù)實現(xiàn)關(guān)閉頁面仍執(zhí)行的功能,其語法是“ignore_user_abort(true); ”,表示盡管Client斷開,但PHP腳本也可以繼續(xù)執(zhí)行。
PHP計劃任務(wù)之關(guān)閉瀏覽器后仍然繼續(xù)執(zhí)行的函數(shù)
函數(shù)名稱:ignore_user_abort
本函數(shù)配置或取得使用端連接中斷后,PHP 程序是否仍繼續(xù)執(zhí)行。默認值為中斷連接后就停止執(zhí)行。在 PHP 配置文件中 (php3.ini/php.ini) 的 ignore_user_abort 選項就是配置處。本功能在 PHP 3.0.7 版之后才開始提供。
官方說明:http://cn2.php.net/manual/en/function.ignore-user-abort.php
使用方法:
代碼如下:
ignore_user_abort(true); //即使Client斷開(如關(guān)掉瀏覽器),PHP腳本也可以繼續(xù)執(zhí)行.
這樣就可以實現(xiàn)計劃任務(wù)效果了.但是還是要客戶端訪問程序才行.
比如說在生成靜態(tài)頁面、采集的時候,不需要在等待了。關(guān)掉瀏覽器吧。
例子:
代碼如下:
//test set_time_limit(0); ignore_user_abort(true); $i = 0 ; while($i ++ < 200){ file_put_contents($i.'.php' , $i); sleep(3); }
用ignore_user_abort函數(shù)實現(xiàn)php計劃任務(wù)
代碼如下:
以上就是php關(guān)閉頁面仍執(zhí)行的實現(xiàn)方法是什么,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
當前名稱:php關(guān)閉頁面仍執(zhí)行的實現(xiàn)方法是什么
URL標題:http://fisionsoft.com.cn/article/jeojde.html