• swoole_timer_clear
    • 使用示例

    swoole_timer_clear

    使用定时器ID来删除定时器。

    1. bool swoole_timer_clear(int $timer_id)
    • $timer_id,定时器ID,调用swoole_timer_tickswoole_timer_after后会返回一个整数的ID
    • swoole_timer_clear不能用于清除其他进程的定时器,只作用于当前进程

    使用示例

    1. $timer = swoole_timer_after(1000, function(){
    2. echo "timeout\n";
    3. });
    4. var_dump(swoole_timer_clear($timer));
    5. var_dump($timer);
    6. // 输出:bool(true) int(1)
    7. // 不输出:timeout