Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
pcntl_sigprocmask
(PHP 5 >= 5.3.0)
pcntl_sigprocmask — Sets and retrieves blocked signals
Описание
bool pcntl_sigprocmask ( int $how , array $set [, array &$oldset ] )The pcntl_sigprocmask() function adds, removes or sets blocked signals, depending on the how parameter.
Список параметров
how -
Sets the behavior of pcntl_sigprocmask(). Possible values:
- SIG_BLOCK: Add the signals to the currently blocked signals.
- SIG_UNBLOCK: Remove the signals from the currently blocked signals.
- SIG_SETMASK: Replace the currently blocked signals by the given list of signals.
set -
List of signals.
oldset -
The oldset parameter is set to an array containing the list of the previously blocked signals.
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Примеры
Пример #1 pcntl_sigprocmask() example
pcntl_sigprocmask(SIG_BLOCK, array(SIGHUP));
$oldset = array();
pcntl_sigprocmask(SIG_UNBLOCK, array(SIGHUP), $oldset);
Смотрите также
- pcntl_sigwaitinfo() - Waits for signals
- pcntl_sigtimedwait() - Waits for signals, with a timeout
Описание на ru2.php.net
Описание на php.ru