(PHP 5 >= 5.3.0, PHP 7, PHP 8)
pcntl_sigtimedwait — Ожидает сигналы в течение заданного времени
$signals
,&$info
= [],$seconds
= 0,$nanoseconds
= 0 Функция pcntl_sigtimedwait() ведёт себя точно так же как и функция pcntl_sigwaitinfo() за исключением того, что принимает два дополнительных аргумента, seconds
и nanoseconds
, которые устанавливают верхнюю границу времени, которое скрипт может простаивать.
signals
Массив ожидаемых сигналов.
info
info
содержит информацию о сигнале. Смотрите функцию pcntl_sigwaitinfo().
seconds
Время ожидания в секундах.
nanoseconds
Время ожидания в наносекундах.
В случае успешного выполнения pcntl_sigtimedwait() возвращает номер сигнала или false
, если возникла ошибка.