(PECL ev >= 0.2.0)
EvSignal::__construct — Constrói objeto observador EvSignal
$signum
   ,$callback
   ,$data
     = null
   ,$priority
     = 0
   Constrói o objeto observador EvSignal e o inicia automaticamente. Para um observador periódico parado considere o uso do método EvSignal::createStopped().
signum
    
      Número do sinal. Consulte as constantes exportadas pela
      extensão pcntl.
      Consulte também
      a página do manual
      signal(7).
     
callback
    Consulte funções de retorno observadoras.
data
    Dados personalizados associados com o observador.
priority
    Exemplo #1 Lidando com o sinal SIGTERM
<?php
$w = new EvSignal(SIGTERM, function ($watcher) {
    echo "SIGTERM received\n";
    $watcher->stop();
});
Ev::run();
?>