成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? PHP:pcntl_waitpid()的用法_PCNTL函數
全站頭部文字 我要出現在這里
PHP:pcntl_waitpid()的用法_PCNTL函數 726 2023-12-15   

pcntl_waitpid

(PHP 4 >= 4.1.0, PHP 5)

pcntl_waitpid — 等待或返回fork的子進程狀態

說明

int pcntl_waitpid ( int $pid , int &$status [, int $options = 0 ] )

掛起當前進程的執行直到參數pid指定的進程號的進程退出, 或接收到一個信號要求中斷當前進程或調用一個信號處理函數。

如果pid指定的子進程在此函數調用時已經退出(俗稱僵尸進程),此函數 將立刻返回。關于waitpid更詳細的規范請參見您系統的waitpid(2)手冊。

參數

pid

參數pid的值可以是以下之一: pid可選值 < -1 等待任意進程組ID等于參數pid給定值的絕對值的進程。 -1 等待任意子進程;與pcntl_wait函數行為一致。 0 等待任意與調用進程組ID相同的子進程。 > 0 等待進程號等于參數pid值的子進程。

Note:

指定-1作為pid的值等同于pcntl_wait() 提供(負的options)。

status

pcntl_waitpid()將會存儲狀態信息到status 參數上,這個通過status參數返回的狀態信息可以用以下函數 pcntl_wifexited(), pcntl_wifstopped(), pcntl_wifsignaled(), pcntl_wexitstatus(), pcntl_wtermsig()以及 pcntl_wstopsig()獲取其具體的值。

options

如果您的操作系統(多數BSD類系統)允許使用wait3,您可以提供可選的options 參數。如果這個參數沒有提供,wait將會被用作系統調用。如果wait3不可用,提供參數 options不會有任何效果。options的值可以是0 或者以下兩個常量或兩個常量“或運算”結果(即兩個常量代表意義都有效)。 options可用的值 WNOHANG 如果沒有子進程退出立刻返回。 WUNTRACED 子進程已經退出并且其狀態未報告時返回。

返回值

pcntl_waitpid()返回退出的子進程進程號,發生錯誤時返回-1,如果提供了 WNOHANG作為option(wait3可用的系統)并且沒有可用子進程時返回0。

參見

pcntl_fork() - 在當前進程當前位置產生分支(子進程)。譯注:fork是創建了一個子進程,父進程和子進程 都從fork的位置開始向下繼續執行,不同的是父進程執行過程中,得到的fork返回值為子進程 號,而子進程得到的是0。 pcntl_signal() - 安裝一個信號處理器 pcntl_wifexited() - 檢查狀態代碼是否代表一個正常的退出。 pcntl_wifstopped() - 檢查子進程當前是否已經停止 pcntl_wifsignaled() - 檢查子進程狀態碼是否代表由于某個信號而中斷 pcntl_wexitstatus() - 返回一個中斷的子進程的返回代碼 pcntl_wtermsig() - 返回導致子進程中斷的信號 pcntl_wstopsig() - 返回導致子進程停止的信號


主站蜘蛛池模板: 世界轮廓图| 日本尻逼| 父子激情视频| 电影《exotica》完整版观看| 部队肩章等级排名图片| 座头市 电影| 涨潮海岸| 守株待兔评课| 啊啊视频| 追凶电影| 女人战争之肮脏的交易| 爱情公寓大电影免费播放完整版| 二年级拍手歌生字组词| 电影《林海雪原》| 自拍成人| 《东北警察故事2》大结局| 周杰伦《退后》歌词 | 北京 北京 汪峰歌曲| 大雄的恐龙| 九九九九九九九九九九热| 本田莉子| 拔萝卜歌谱| 酱园弄 电影| 寡妇2| 高手论坛| 花宵道中1| 欧美一级毛片免费看| 欲海情缘| 张子枫电视剧电影大全| free hd xxxx moms movie777| 安徽卫视| 汤晶锦| 春心荡漾第二季无删减| 航班危机电影| 黄视频免费在线看| 同志电影副歌1080p| 绝战电视剧免费观看40集完整版| 双妻艳| 1905电影网| 永恒传说图文详细攻略| 老司机avhd101高清|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103