Skip to content

Instantly share code, notes, and snippets.

@sangheonhan
Created January 11, 2019 07:09
Show Gist options
  • Save sangheonhan/1a7487aac27a12aee5734a4ab4d2b1eb to your computer and use it in GitHub Desktop.
Save sangheonhan/1a7487aac27a12aee5734a4ab4d2b1eb to your computer and use it in GitHub Desktop.
나노초 단위 시간 측정을 위한 HRTime 익스텐션 예제 코드
<?php
$c = new HRTime\StopWatch;
$c->start();
/* do some interesting stuff*/
$c->stop();
$elapsed0 = $c->getLastElapsedTime(HRTime\Unit::NANOSECOND);
/* do something else */
$c->start();
/* do some interesting stuff again */
$c->stop();
$elapsed1 = $c->getLastElapsedTime(HRTime\Unit::NANOSECOND);
$elapsed_total = $c->getElapsedTime(HRTime\Unit::NANOSECOND);
var_dump($elapsed0);
var_dump($elapsed1);
var_dump($elapsed_total);
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment