PHP經典實用正則表達式小結
703
2024-01-10
(PHP 5 >= 5.3.0)
pcntl_sigprocmask — 設置或檢索阻塞信號
$how
, array $set
[, array &$oldset
] )
函數pcntl_sigprocmask()用來增加,刪除或設置阻塞信號,具體行為
依賴于參數how
。
how
設置pcntl_sigprocmask()函數的行為。 可選值:
SIG_BLOCK
: 把信號加入到當前阻塞信號中。
SIG_UNBLOCK
: 從當前阻塞信號中移出信號。
SIG_SETMASK
: 用給定的信號列表替換當前阻塞信號列表。
set
信號列表。
oldset
oldset
是一個輸出參數,用來返回之前的阻塞信號列表數組。
成功時返回 TRUE
, 或者在失敗時返回 FALSE
。
Example #1 pcntl_sigprocmask() 示例
<?php
//將SIGHUP信號加入到阻塞信號中
pcntl_sigprocmask(SIG_BLOCK, array(SIGHUP));
$oldset = array();
//將SIGHUP從阻塞信號列表中移除并返回之前的阻塞信號列表。
pcntl_sigprocmask(SIG_UNBLOCK, array(SIGHUP), $oldset);
?>
pcntl_sigwaitinfo() - 等待信號 pcntl_sigtimedwait() - 帶超時機制的信號等待
#免責聲明#
本站[綠夏技術導航]提供的一切軟件、教程和內容信息僅限用于學習和研究目的;不得將上述內容用于商業或者非法用途,否則,一切后果請用戶自負。本站信息來自網絡收集整理,版權爭議與本站無關。您必須在下載后的24個小時之內,從您的電腦或手機中徹底刪除上述內容。如果您喜歡該程序或內容,請支持正版,購買注冊,得到更好的正版服務。我們非常重視版權問題,如有侵權請郵件[admin@lxwl520.com]與我們聯系進行刪除處理。敬請諒解!