## Basic usage

The example illustrates the basic StopWatch class usage

例1 Measure several code blocks execution and get the total

    <?php

    $c = new HRTime\StopWatch;

    $c->start();
    /* measure this code block execution */
    for ($i = 0; $i < 1024*1024; $i++);
    $c->stop();
    $elapsed0 = $c->getLastElapsedTime(HRTime\Unit::NANOSECOND);

    /* measurement is not running here*/
    for ($i = 0; $i < 1024*1024; $i++);

    $c->start();
    /* measure this code block execution */
    for ($i = 0; $i < 1024*1024; $i++);
    $c->stop();
    $elapsed1 = $c->getLastElapsedTime(HRTime\Unit::NANOSECOND);

    $elapsed_total = $c->getElapsedTime(HRTime\Unit::NANOSECOND);

    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open