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**в случае возникновения ошибки.

Дивіться також