pcntl_sigprocmask

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

pcntl_sigprocmask — Задає та витягує список сигналів, що блокуються.

Опис

pcntl_sigprocmask(int $mode, array $signals, array &$old_signals = null): bool

Функцияpcntl_sigprocmask() додає, видаляє або задає список заблокованих процесів залежно від значення переданого в аргументі mode

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

mode

Задає поведінку функції pcntl_sigprocmask(). Можливі значення:

  • SIG_BLOCK: Додати сигнал до списку сигналів, що вже блокуються.
  • SIG_UNBLOCK: Видалити сигнал зі списку заблокованих.
  • SIG_SETMASK: Замінити список сигналів, що блокуються, новим списком.

signals

Список сигналів

old_signals

Функція передасть за посиланням аргумент old_signals раніше заданий список сигналів, що блокуються.

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання pcntl_sigprocmask()****

Loading...

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