Nette Documentation Preview

syntax
Cronômetro
**********

Outra ferramenta útil é o cronômetro de depuração com uma precisão de microssegundos:

```php
Debugger::timer();

// doces sonhos minha querida
sleep(2);

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

Medidas múltiplas de uma só vez podem ser obtidas através de um parâmetro opcional.

```php
Debugger::timer('page-generating');
// algum código

Debugger::timer('rss-generating');
// algum código

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

```php
Debugger::timer(); // executa o timer

... ... // alguma operação demorada

echo Debugger::timer(); // tempo decorrido em segundos
```

Cronômetro

Outra ferramenta útil é o cronômetro de depuração com uma precisão de microssegundos:

Debugger::timer();

// doces sonhos minha querida
sleep(2);

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

Medidas múltiplas de uma só vez podem ser obtidas através de um parâmetro opcional.

Debugger::timer('page-generating');
// algum código

Debugger::timer('rss-generating');
// algum código

$rssElapsed = Debugger::timer('rss-generating');
$pageElapsed = Debugger::timer('page-generating');
Debugger::timer(); // executa o timer

... ... // alguma operação demorada

echo Debugger::timer(); // tempo decorrido em segundos