gabrielef / timer
一个小巧的PHP计时器工具,用于测量时间
0.0.2
2021-07-24 17:04 UTC
Requires (Dev)
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2024-09-25 00:17:00 UTC
README
一个小巧的PHP计时器工具,用于测量时间
安装
$ composer require gabrielef/timer
使用
使用名称和精度启动一个新的计时器
use gabrielef\Timer; $t = new Timer(); $t->start('firstTimer', 3);
检索特定计时器经过的时间量
use gabrielef\Timer; $t = new Timer(); $t->start('firstTimer', 3); //... //after 1s echo $t->look('firstTimer'); //ex. 1.234
停止计时器(这将也会删除计时器)
use gabrielef\Timer; $t = new Timer(); $t->start('firstTimer'); //... //after 3s echo $t->end('firstTimer'); //ex. 3
列出所有可用的计时器键
use gabrielef\Timer; $t = new Timer(); $t->start('firstTimer'); $t->start('secondTimer'); $t->start('thirdTimer'); $list = $t->list(); // ['firstTimer', 'secondTimer', 'thirdTimer]
测试
目前使用PHPUnit,以下命令进行测试
$ docker run --rm -v $(pwd):/app -w /app php:7.3-cli ./vendor/bin/phpunit --debug