Nette Documentation Preview

syntax
Medição de tempo
****************

Outra ferramenta útil do depurador é um cronômetro com precisão de microssegundos:

```php
Debugger::timer();

// durma um pouco...
sleep(2);

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

Com um parâmetro opcional, é possível realizar múltiplas medições.

```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(); // inicia o cronômetro

... // operação demorada

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

Medição de tempo

Outra ferramenta útil do depurador é um cronômetro com precisão de microssegundos:

Debugger::timer();

// durma um pouco...
sleep(2);

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

Com um parâmetro opcional, é possível realizar múltiplas medições.

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(); // inicia o cronômetro

... // operação demorada

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