OpenSwoole Server clearTimer

Latest version: pecl install openswoole-22.1.2 | composer require openswoole/core:22.1.5

Declaration

<?php OpenSwoole\Server->clearTimer(int $timerId): bool

Parameters

timerId

The timer ID that you want to clear/destroy, you can get the timer ID from the return after starting one

Return

success

If success, it returns true, otherwise it returns false.

Description

Cancel the timer and destroy it immediately. Alias of function OpenSwoole\Timer::clear.

The timer must be active within the current process.

Example

<?php
$timer_id = $server->tick(1000, function ($id) use ($server)
{
    $server->clearTimer($id);
});
Last updated on September 1, 2022