亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHP ignore_user_abort函數詳細介紹和使用實例

2024-09-04 11:43:18
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了PHP ignore_user_abort函數詳細介紹和使用實例,本文包含2位作者的文章,相信可以幫你快速的理解ignore_user_abort函數,需要的朋友可以參考下

ignore_user_abort 設置與客戶機斷開是否會終止腳本的執行。

本函數返回 user-abort 設置的之前的值(一個布爾值)。

int ignore_user_abort ([ string $value ] )

參數setting描述:可選。如果設置為 true,則忽略與用戶的斷開,如果設置為 false,會導致腳本停止運行。

如果未設置該參數,會返回當前的設置。

注釋:PHP 不會檢測到用戶是否已斷開連接,直到嘗試向客戶機發送信息為止。簡單地使用 echo 語句無法確保信息發送,參閱 flush() 函數。

例-1 一個的ignore_user_abort()的例子,配合set_time_limit()函數 和一個死循環就可以實現計劃任務功能。

代碼如下:

  1. <?php 
  2. ignore_user_abort(true); 
  3.  
  4. set_time_limit(0); 
  5. echo 'Testing connection handling in PHP'
  6. while (1) 
  7.     if (connection_status() != CONNECTION_NORMAL) { 
  8.  
  9.         break
  10.  
  11.     } 
  12.     // Sleep for 10 seconds 
  13.     sleep(10); 
  14. ?> 

PHP內置函數研究系列第二期,采用PHP函數ignore_user_abort實現計劃任務與持續進程實例,并通過一個可檢測效果的實例討論ignore_user_abort()函數的作用與用法。

ignore_user_abort() 可以實現當客戶端關閉后仍然可以執行PHP代碼,可保持PHP進程一直在執行,可實現所謂的計劃任務功能與持續進程,只需要開啟執行腳本,除非 apache等服務器重啟或有腳本有輸出,該PHP腳本將一直處于執行的狀態,初看很實用,不過代價是一個PHP執行腳本的持續進程,開銷很大,但卻可以 實現很多意想不到的功 能。

其描述為設置與客戶機斷開是否會終止腳本的執行。

附:另一篇介紹

一,函數原型,代碼如下:

int ignore_user_abort ( [bool setting] )

二,版本兼容,代碼如下:

PHP 3 >= 3.0.7, PHP 4, PHP 5

三,函數基礎用法與實例

1,函數基礎用法

代碼如下:

  1. <?php 
  2. ignore_user_abort(); 
  3. ?> 

說明:調用ignore_user_abort()函數聲明即使客戶機斷開不終止腳本的執行。

2,結合set_time_limit()函數實現一個循環腳本執行任務

代碼如下:

  1. <?php 
  2. ignore_user_abort(); 
  3. set_time_limit(0); 
  4. $interval=60*15; 
  5. do
  6. //執行的業務 
  7. }while(true); 
  8. ?> 

說明:每隔15分鐘循環執行

3,自定義實現文件輸出并跟蹤ignore_user_abort()函數的執行結果

代碼如下:

  1. <?php 
  2. ignore_user_abort ( TRUE ); 
  3. set_time_limit ( 0 ); 
  4. $interval = 10; 
  5. $stop = 1; 
  6. do { 
  7.     if$stop == 10 ) break
  8.     file_put_contents('liuhui.php',' Current Time: '.time().' Stop: '.$stop); 
  9.     $stop++; 
  10.     sleep ( $interval ); 
  11. while ( true ); 
  12. ?> 

打開liuhui.php文件,文件內容如下:

Current Time: 1273735029 Stop: 9

其原理是即使客戶端終止腳本,仍然每隔10秒鐘執行一次,并打印出當前時間與終止點,這樣就可以測試出ignore_user_abort()函數的具體效果。

通過實例發現ignore_user_abort()函數非常實用,實現計劃任務,完成后續任務,持續進程等非常有效。更多說明請參與PHP手冊。請關注下一期PHP內置函數研究系列。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
6080yy精品一区二区三区| 91av网站在线播放| 欧美极度另类性三渗透| 777午夜精品福利在线观看| 国产成人在线亚洲欧美| 精品成人久久av| 欧美尺度大的性做爰视频| 欧美理论在线观看| 色婷婷av一区二区三区久久| 国产91久久婷婷一区二区| 中文字幕亚洲欧美日韩2019| 国产精品视频yy9099| 亚洲国产精品999| 国语自产精品视频在线看一大j8| 亚洲国产一区二区三区四区| 久久在线免费观看视频| 亚洲综合av影视| 国产精品久久久久久久久免费看| 亚洲天堂av在线免费观看| 国产精品极品在线| 九九精品在线播放| 亚洲男女性事视频| 久久久视频在线| 亚洲美女福利视频网站| 伊是香蕉大人久久| 国产精品激情自拍| 日韩精品视频三区| 亚洲最大av网站| 亚洲精品美女久久| 国产69精品久久久久99| 这里只有精品在线播放| 在线播放日韩欧美| 乱亲女秽乱长久久久| 中文字幕精品在线| 欧美午夜影院在线视频| 国产精品久久久久国产a级| 欧美日韩国产一中文字不卡| 在线a欧美视频| 国产一区二区三区在线免费观看| 亚洲色图欧美制服丝袜另类第一页| 亚洲人成啪啪网站| 亚洲黄色av网站| 国产suv精品一区二区三区88区| 91精品视频免费看| 国产精品电影在线观看| 九九热精品视频| 亚洲网站在线观看| 亚洲精品久久久久中文字幕二区| 自拍偷拍亚洲一区| 午夜精品一区二区三区在线视| 欧美精品在线视频观看| 国产在线观看不卡| 欧美激情视频免费观看| 亚洲一区美女视频在线观看免费| 91久久精品美女高潮| 97avcom| 亚洲欧美在线免费| 亚洲男人7777| 97精品国产97久久久久久免费| 久久精品中文字幕一区| 中文字幕日韩在线视频| 国产精品h在线观看| 亚洲丝袜一区在线| 亚洲精品国偷自产在线99热| 日韩av在线免费观看一区| 国产精品一区二区三区久久| 亚洲色无码播放| 最近中文字幕日韩精品| 欧美成人精品影院| 性欧美xxxx| 亚洲一区二区三区四区视频| 国产性猛交xxxx免费看久久| 久久97久久97精品免视看| 国产视频精品xxxx| 亚洲精品成a人在线观看| 亚洲精品色婷婷福利天堂| 亚洲精品免费一区二区三区| 7m第一福利500精品视频| 亚洲视频一区二区| 欧美精品激情视频| 久久久久国产视频| 91精品成人久久| 欧美一区二区三区免费观看| 欧美亚洲第一区| 国产精品福利无圣光在线一区| 久久综合五月天| 国产精品黄视频| 亚洲少妇激情视频| 欧美成人自拍视频| 国产又爽又黄的激情精品视频| 免费97视频在线精品国自产拍| 欧美日韩国产中文精品字幕自在自线| 亚洲美女又黄又爽在线观看| 亚洲精品成人久久电影| 欧美国产视频一区二区| 久久99久久亚洲国产| 亚洲欧美一区二区精品久久久| 91a在线视频| xxx成人少妇69| 亚洲人成电影网站色| 亚洲精品欧美日韩| 国产精品视频地址| 亚洲高清av在线| 日韩中文在线不卡| 97国产一区二区精品久久呦| 久久99久久99精品中文字幕| 韩国国内大量揄拍精品视频| 91美女片黄在线观| 久久久久久久国产| 在线看日韩欧美| 黑人与娇小精品av专区| 欧美一区第一页| 欧美成人免费全部| 亚洲91精品在线观看| 最近2019年好看中文字幕视频| 久久久99久久精品女同性| 欧美一区二区三区精品电影| 色777狠狠综合秋免鲁丝| 最近中文字幕日韩精品| 久久露脸国产精品| 色偷偷91综合久久噜噜| 亚洲一区二区三区乱码aⅴ| 亚洲aa在线观看| 亚洲国产精品悠悠久久琪琪| 亚洲视频综合网| 正在播放欧美视频| 成人xvideos免费视频| 亚洲精品第一国产综合精品| 久久精品精品电影网| 久久噜噜噜精品国产亚洲综合| 久久精品色欧美aⅴ一区二区| 欧美猛少妇色xxxxx| 成人午夜激情免费视频| 精品日韩视频在线观看| 亚洲第一男人天堂| 欧美巨乳美女视频| 国产精品mp4| 欧美性猛交xxxx乱大交极品| 精品久久久久久久久国产字幕| 成人免费福利在线| 日韩高清电影免费观看完整版| 97碰在线观看| 狠狠躁夜夜躁人人爽超碰91| 欧美怡红院视频一区二区三区| 欧美大学生性色视频| 在线观看国产成人av片| 国产99视频精品免视看7| 精品中文字幕在线2019| 正在播放欧美一区| 欧美激情欧美激情| 国产成人精品免费久久久久| 亚洲偷熟乱区亚洲香蕉av| 国产mv久久久| 国产国语刺激对白av不卡| 成人免费网站在线观看| 日韩电影免费观看中文字幕| 亚洲影视九九影院在线观看| 久久精品国产一区二区电影| 国产精品久久久久久久9999| 日韩av资源在线播放| 国产丝袜精品第一页| 色播久久人人爽人人爽人人片视av| 亚洲日本欧美日韩高观看| 久久精品国产综合|