shawnlindstrom/laravel-timer

v0.1.4 2018-12-11 19:50 UTC

This package is auto-updated.

Last update: 2024-09-12 09:14:35 UTC


README

Packagist Packagist

这个简单的包提供了高分辨率、单调时间(PHP >=7.3),满足您的所有计时需求。

安装

通过 Composer

$ composer require shawnlindstrom/laravel-timer

使用方法

创建一个实例

$timer = new \shawnlindstrom\Timer;
$timer->start(); 
// do something useful ...
$timer->stop();

echo $timer->elapsed(); // default precision is seconds
// 2

经过时间可以以秒、微秒、毫秒或纳秒的形式返回

$timer->elapsed(TimeUnit::NANOSECONDS);

通过 Facade

Timer::start();
// do something useful ...
Timer::stop();

echo Timer::elapsed(TimeUnit::MICROSECONDS);

变更日志

请参阅 变更日志 获取最近更改的更多信息。

测试

composer test

贡献

请参阅 contributing.md 了解详情和待办事项列表。

安全

如果您发现任何安全问题,请通过电子邮件 shawn@tenerant.com 而不是使用问题跟踪器。

致谢

  • [Shawn Lindstrom][link-author]
  • [所有贡献者][link-contributors]

许可证

MIT。请参阅 许可证文件 获取更多信息。