(PECL ev >= 0.2.0)
EvSignal::__construct — Construit un objet watcher EvPeriodic
$signum
   
   , 
    callable
     $callback
   
   [, 
    mixed
     $data
     = NULL
   
   [, 
    int
     $priority
     = 0
   
  ]] )Construit un objet watcher EvPeriodic et le démarre automatiquement. Pour un watcher périodique stoppé, utilisez plutôt la méthode EvSignal::createStopped().
signum
    Numéro du signal. Voir les constantes exportées par l'extension pcntl. Voir aussi la page du manuel système signal(7).
callback
    Voir les fonctions de rappel des Watchers.
data
    Données personnalisées à associer avec le watcher.
priority
    Retourne un objet EvSignal en cas de succès.
Exemple #1 Gestion d'un signal SIGTERM
<?php
$w = new EvSignal(SIGTERM, function ($watcher) {
    echo "Signal SIGTERM reçu !\n";
    $watcher->stop();
});
Ev::run();
?>