kanel / timer
There is no license information available for the latest version (1.0.0) of this package.
A simple PHP timer that allows to benchamrk the code
1.0.0
2017-04-01 23:20 UTC
Requires
- php: >=7.0
Requires (Dev)
- phpunit/phpunit: 6.0.8
This package is not auto-updated.
Last update: 2024-12-22 03:03:18 UTC
README
A simple Timer to benchmark functions or code execution duration
#How it works :
-
Start the timer
Timer::start();
-
Mark a place as a lap (the timer will continue counting time after returning the difference between the start and this lap)
$duration = Timer::lap();
where $duration is in milliseconds
-
If you want the duration between this lap and the last one, send this constant as a parameter:
$duration = Timer::lap(Timer::FROM_LAST_LAP);
-
To stop the time and get the duration from the beginning (the start)
$duration = Timer::stop();
-
To stop the time and get the duration from the last lap
$duration = Timer::stop(Timer::FROM_LAST_LAP);