« Swoole\Timer::set
Swoole\Timer::tick »

Swoole\Timer::stats

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

Swoole\Timer::stats — Get timer statistics.

説明

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

Get timer statistics. As of Swoole 4.4.0.

戻り値

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.

例

例1 Swoole\Timer::stats() example

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

上の例の出力は、 たとえば以下のようになります。

array(3) {
  ["initialized"]=>
  bool(true)
  ["num"]=>
  int(1)
  ["round"]=>
  int(0)
}
関連キーワード:
Swoole   Timer   timer   stats   statistics   round   tick   initialized   information   available   static   following   keys   Whether   subsystem   started   until   first   created   number   timers   currently   registered   process   current
関連する関数・ページ:
swoole-timer.clear   swoole-timer.info   swoole-timer.exists   swoole-timer.list   swoole-timer.set   swoole-timer.tick