(No version information available, might only be in Git)
Swoole\Event::cycle — Define uma função a ser executada ao final de cada iteração do loop de eventos
Define uma função de callback para ser executada ao final (ou no início, se before for verdadeiro) de cada iteração do loop de eventos.
callback
A função a ser executada. Defina como null para limpar uma função de ciclo definida anteriormente.
before
Se true, o callback é executado antes do loop de eventos; se false, depois.
Exemplo #1 Uso básico
<?php
Swoole\Timer::tick(2000, function ($id) {
var_dump($id);
});
Swoole\Event::cycle(function () {
echo "hello [1]\n";
Swoole\Event::cycle(function () {
echo "hello [2]\n";
Swoole\Event::cycle(null);
});
});
Swoole\Event::wait();