Nette Documentation Preview

syntax
時間計測
****

デバッガのもう一つの便利なツールは、マイクロ秒精度のストップウォッチです:

```php
Debugger::timer();

// 時間のかかる操作...
sleep(2);

$elapsed = Debugger::timer();
// $elapsed = 2
```

オプションのパラメータを使用することで、複数回の計測を達成できます。

```php
Debugger::timer('page-generating');
// 何らかのコード

Debugger::timer('rss-generating');
// 何らかのコード

$rssElapsed = Debugger::timer('rss-generating');
$pageElapsed = Debugger::timer('page-generating');
```

```php
Debugger::timer(); // ストップウォッチを開始します

... // 時間のかかる操作

echo Debugger::timer(); // 経過時間を秒単位で出力します
```

時間計測

デバッガのもう一つの便利なツールは、マイクロ秒精度のストップウォッチです:

Debugger::timer();

// 時間のかかる操作...
sleep(2);

$elapsed = Debugger::timer();
// $elapsed = 2

オプションのパラメータを使用することで、複数回の計測を達成できます。

Debugger::timer('page-generating');
// 何らかのコード

Debugger::timer('rss-generating');
// 何らかのコード

$rssElapsed = Debugger::timer('rss-generating');
$pageElapsed = Debugger::timer('page-generating');
Debugger::timer(); // ストップウォッチを開始します

... // 時間のかかる操作

echo Debugger::timer(); // 経過時間を秒単位で出力します