= 5.3.0, PHP 7, PHP 8)pcntl_sigtimedwait — 帶超時(shí)機(jī)制的信號(hào)等待說明pcntl_sigtimedwait( array $set, array &$siginfo = ?, int $se">
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
pcntl_sigtimedwait — 帶超時(shí)機(jī)制的信號(hào)等待
$set
,&$siginfo
= ?,$seconds
= 0,$nanoseconds
= 0
函數(shù)pcntl_sigtimedwait()實(shí)際上與pcntl_sigwaitinfo()
的行為一致,不同在于它多了兩個(gè)增強(qiáng)參數(shù)seconds
和
nanoseconds
,這使得腳本等待的事件有了一個(gè)時(shí)間的上限。
set
要等待的信號(hào)列表數(shù)組。
siginfo
siginfo
是一個(gè)輸出參數(shù),用來返回信號(hào)的信息。更詳細(xì)情況參見
pcntl_sigwaitinfo()。
seconds
超時(shí)秒數(shù)。
nanoseconds
超時(shí)納秒數(shù)。
成功時(shí),函數(shù)pcntl_sigtimedwait()返回信號(hào)編號(hào)。