Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

pcntl_sigprocmask

PCNTL Funktionen

    Befehl:
bool pcntl_sigprocmask ( int $how , array $set [, array &$oldset ] )


    Parameter-Liste:
NameBeschreibung
howLegt das Verhalten pcntl_sigprocmask(). Mögliche Werte:
  • SIG_BLOCK: Um das Add die Signale derzeit blockiert Signale.
  • SIG_UNBLOCK: Entfernen Sie die Signale von der derzeit blockiert Signale.
  • SIG_SETMASK: Ersetzen Sie die aktuell blockiert Signale, die von der gegebenen Liste von Signalen.
setListe der Signale.
oldsetDie oldset-Parameter zu einem Array mit der Liste der zuvor blockierten Signale gesetzt.

    Rückgabewerte:
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

    Beschreibung:
Die pcntl_sigprocmask()-Funktion fügt, entfernt oder blockiert Signale Sätze, abhängig von der how-Parameter.


    Aktiv in Version:
(PHP 5 >= 5.3.0, PHP 7)

    Siehe auch:
Wartet auf Signale
 
Wartet auf Signale, mit einem Timeout
 

pcntl_sigprocmask() - Beispiel:


Eingabe:
<?php
pcntl_sigprocmask(SIG_BLOCK, array(SIGHUP));
$oldset = array();
pcntl_sigprocmask(SIG_UNBLOCK, array(SIGHUP), $oldset);
?>

PCNTL Funktionen