sunsgne / timer
Lightweight PHP timer implementation
1.0.4
2022-07-11 05:32 UTC
Requires
- php: >=7.4
- ext-pcntl: *
Requires (Dev)
- paulxu-cn/event-ide-helper: dev-master
- symfony/var-dumper: ^5.0
Suggests
- ext-ev: For EvLoop.
- ext-event: For EventLoop.
README
sunsgne/timer
🐬 Lightweight PHP timer implementation 🐬
Lightweight PHP timer implementation
## Installationcomposer require sunsgne/timer
Basic Usage
<?php use Sunsgne\Timer; require_once __DIR__ . '/vendor/autoload.php'; Timer::dellAll(); Timer::add( 5, function (...$p){ var_dump(time()); echo "我是定时任务执行的方法" .PHP_EOL; }, [time()],true , true); var_dump(Timer::getTaskAll()); Timer::run(); while(1) { sleep(1); pcntl_signal_dispatch(); }