diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2016-09-02 17:54:15 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2016-09-02 17:54:15 +0200 |
| commit | 9b55ca34845488c4436382844b3d1a23dbf9293c (patch) | |
| tree | bb1e650aa536b8b480f0d8af3333982422a78619 /src | |
| parent | c49e7695ae4bc74019dfd614bfa3b5fc4e587154 (diff) | |
| download | phinde-9b55ca34845488c4436382844b3d1a23dbf9293c.tar.gz phinde-9b55ca34845488c4436382844b3d1a23dbf9293c.zip | |
performance debug timer
Diffstat (limited to 'src')
| -rw-r--r-- | src/phinde/Helper.php | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/phinde/Helper.php b/src/phinde/Helper.php index 8e30a19..00215fe 100644 --- a/src/phinde/Helper.php +++ b/src/phinde/Helper.php @@ -65,5 +65,17 @@ class Helper return $prot . '://' . $_SERVER['HTTP_HOST'] . $path; } + static $timer = []; + + public static function start($timer = 'timer') + { + static::$timer[$timer] = microtime(true); + } + + public static function stop($timer = 'timer') + { + $diff = microtime(true) - static::$timer[$timer]; + echo '+timer: ' . number_format($diff, 3) . 'ms ' . $timer . "\n"; + } } ?> |
