位置: 编程技术 - 正文
推荐整理分享PHP:pcntl_sigprocmask()的用法_PCNTL函数,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
(PHP 5 >= 5.3.0)
pcntl_sigprocmask — 设置或检索阻塞信号
说明 bool pcntl_sigprocmask ( int $how , array $set [, array &$oldset ] )函数pcntl_sigprocmask()用来增加,删除或设置阻塞信号,具体行为 依赖于参数how。
参数how
设置pcntl_sigprocmask()函数的行为。 可选值: SIG_BLOCK: 把信号加入到当前阻塞信号中。 SIG_UNBLOCK: 从当前阻塞信号中移出信号。 SIG_SETMASK: 用给定的信号列表替换当前阻塞信号列表。
set信号列表。
oldsetoldset是一个输出参数,用来返回之前的阻塞信号列表数组。
返回值成功时返回 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() - 带超时机制的信号等待
PHP:pcntl_sigtimedwait()的用法_PCNTL函数 pcntl_sigtimedwait(PHP5=5.3.0)pcntl_sigtimedwait带超时机制的信号等待说明intpcntl_sigtimedwait(array$set[,array&$siginfo[,int$seconds=0[,int$nanoseconds=0]]])函数pcntl_sigtimedwait()实
PHP:pcntl_fork()的用法_PCNTL函数 pcntl_fork(PHP4=4.1.0,PHP5)pcntl_fork在当前进程当前位置产生分支(子进程)。译注:fork是创建了一个子进程,父进程和子进程都从fork的位置开始向下继续执
PHP:pcntl_signal_dispatch()的用法_PCNTL函数 pcntl_signal_dispatch(PHP5=5.3.0)pcntl_signal_dispatch调用等待信号的处理器说明boolpcntl_signal_dispatch(void)函数pcntl_signal_dispatch()调用每个等待信号通过pcntl_signal()安装
标签: PHP:pcntl_sigprocmask()的用法_PCNTL函数
本文链接地址:https://www.jiuchutong.com/biancheng/284722.html 转载请保留说明!友情链接: 武汉网站建设