speedy / timer
一个简单的计时器,用于测量脚本的运行速度。
v1.0.3
2017-07-03 18:37 UTC
Requires
- php: >=7.1.0
Requires (Dev)
- phpunit/phpunit: ^6.0.0
- symfony/var-dumper: ^3.1
This package is not auto-updated.
Last update: 2024-09-26 07:34:18 UTC
README
Speedy Timer
Speedy Timer 是一个用于脚本运行时测量的包组件,可用于系统开发中调试应用程序。
要求
- >= php 7.1
安装
$ composer require speedy/timer
使用方法
激活运行时脚本测量功能的基本用法
require_once __DIR__ . '/vendor/autoload.php'; use Speedy\Timer\Timer; $timer = new Timer(); $timer->start(); // some code $item = $timer->stop(); var_dump($item->getTime()); // show run-time in milliseconds var_dump($item->getTime(true)); // show run-time in microseconds
您可以使用快捷键创建计时器类实例
require_once __DIR__ . '/vendor/autoload.php'; $timer = timer()->start(); //some code $item = $timer->stop(); var_dump($item->getTime());
要跟踪脚本不同部分的持续时间,可以按照以下方式命名每个项目
require_once __DIR__ . '/vendor/autoload.php'; $timer = timer()->start('test1'); //some code $timer = timer()->start('test2'); //some code $item = $timer->stop('test1); var_dump($item->getTime()); //some code $item2 = $timer->stop('test2); var_dump($item2->getTime())