Μέτρηση χρόνου
Ένα άλλο χρήσιμο εργαλείο του debugger είναι το χρονόμετρο με ακρίβεια μικροδευτερολέπτου:
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(); // εκτυπώνει τον прошедшее χρόνο σε δευτερόλεπτα