(PHP 5 >= 5.3.0, PHP 7, PHP 8)
pcntl_sigtimedwait — 带超时机制的信号等待
$set
, array &$siginfo = ?
, int $seconds = 0
, int $nanoseconds = 0
) : int
函数pcntl_sigtimedwait()实际上与pcntl_sigwaitinfo()
的行为一致,不同在于它多了两个增强参数seconds和
nanoseconds,这使得脚本等待的事件有了一个时间的上限。
set要等待的信号列表数组。
siginfo
siginfo是一个输出参数,用来返回信号的信息。更详细情况参见
pcntl_sigwaitinfo()。
seconds超时秒数。
nanoseconds超时纳秒数。
成功时,函数pcntl_sigtimedwait()返回信号编号。