Pomiar czasu

Kolejnym przydatnym narzędziem debuggera jest stoper z dokładnością do mikrosekund:

Debugger::timer();

// śpij mój mały książę, ptaszki już słodko śnią...
sleep(2);

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

Opcjonalnym parametrem można uzyskać wielokrotne pomiary.

Debugger::timer('page-generating');
// jakiś kod

Debugger::timer('rss-generating');
// jakiś kod

$rssElapsed = Debugger::timer('rss-generating');
$pageElapsed = Debugger::timer('page-generating');
Debugger::timer(); // włącza stoper

... // czasochłonna operacja

echo Debugger::timer(); // wypisuje upłyniony czas w sekundach