PHP 8.0.12 Released!

pcntl_sigtimedwait

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

pcntl_sigtimedwaitОжидает сигналы в течение заданного времени

Описание

pcntl_sigtimedwait(
    array $signals,
    array &$info = [],
    int $seconds = 0,
    int $nanoseconds = 0
): int|false

Функция pcntl_sigtimedwait() ведёт себя точно так же как и функция pcntl_sigwaitinfo() за исключением того, что принимает два дополнительных аргумента, seconds и nanoseconds, которые устанавливают верхнюю границу времени, которое скрипт может простаивать.

Список параметров

signals

Массив ожидаемых сигналов.

info

info содержит информацию о сигнале. Смотрите функцию pcntl_sigwaitinfo().

seconds

Тайм-аут в секундах.

nanoseconds

Таймаут в наносекундах.

Возвращаемые значения

В случае успешного выполнения pcntl_sigtimedwait() возвращает номер сигнала или false в случае возникновения ошибки.

Смотрите также

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top