Swoole\Timer::stats
PHP Manual
PHP Manual»Swoole\Timer»Swoole\Timer::stats

Swoole\Timer::stats

(No version information available, might only be in Git)

Swoole\Timer::stats — Get timer statistics.

Description

public static function Swoole\Timer::stats(): array

Get timer statistics. As of Swoole 4.4.0.

Return Values

Returns an array with the following keys:

initialized

Whether the timer subsystem has been started. It is false until the first timer is created.

num

The number of timers currently registered in the process.

round

The current round of the timer loop.

Examples

Example #1 Swoole\Timer::stats() example

<?php
$timer_id = Swoole\Timer::tick(1000, function () {});
var_dump(Swoole\Timer::stats());
Swoole\Timer::clear($timer_id);
?>

The above example will output something similar to:

array(3) {
  ["initialized"]=>
  bool(true)
  ["num"]=>
  int(1)
  ["round"]=>
  int(0)
}
To Top