Php/docs/function.pcntl-sigtimedwait

来自菜鸟教程
跳转至:导航、​搜索

pcntl_sigtimedwait

(PHP 5 >= 5.3.0, PHP 7)

pcntl_sigtimedwait带超时机制的信号等待


说明

pcntl_sigtimedwait ( array $set [, array &$siginfo [, int $seconds = 0 [, int $nanoseconds = 0 ]]] ) : int

函数pcntl_sigtimedwait()实际上与pcntl_sigwaitinfo() 的行为一致,不同在于它多了两个增强参数secondsnanoseconds,这使得脚本等待的事件有了一个时间的上限。


参数

set
要等待的信号列表数组。
siginfo
siginfo是一个输出参数,用来返回信号的信息。更详细情况参见 pcntl_sigwaitinfo()
seconds
超时秒数。
nanoseconds
超时纳秒数。


返回值

成功时,函数pcntl_sigtimedwait()返回信号编号。


参见