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(); // извежда изминалото време в секунди