tick()
tick(integer $ms, callable $callback, mixed $param = null) : integer
设置一个间隔时钟定时器,与after定时器不同的是tick定时器会持续触发,直到调用swoole_timer_clear清除。与swoole_timer_add不同的是tick定时器可以存在多个相同间隔时间的定时器。
Parameters
integer | $ms | 指定时间,单位为毫秒 |
callable | $callback | 时间到期后所执行的函数,必须是可以调用的。callback函数不接受任何参数 |
mixed | $param | 回调参数 |
Returns
integer —$timerId 定时器ID