PHP pcntl_sigtimedwait 进程控制函数
-
定义和用法
pcntl_sigtimedwait - 带超时机制的信号等待 -
版本支持
PHP4 PHP5 PHP7 支持 v5.3.0+支持 支持 -
语法
pcntl_sigtimedwait( array $set [, array &$siginfo [, int $seconds = 0 [, int $nanoseconds = 0 ]]] )
pcntl_sigtimedwait() 实际上与pcntl_sigwaitinfo() 的行为一致,不同在于它多了两个增强参数seconds和 nanoseconds,这使得脚本等待的事件有了一个时间的上限。 -
参数
参数 必需的 描述 set 是 要等待的信号列表数组。 siginfo 否 siginfo是一个输出参数,用来返回信号的信息。更详细情况参见 pcntl_sigwaitinfo()。 seconds 否 超时秒数。 nanoseconds 否 超时纳秒数。 -
返回值
成功时,函数pcntl_sigtimedwait()返回信号编号。 -