kanal/timer

该软件包最新版本(1.0.0)没有可用的许可证信息。

一个简单的PHP计时器,允许基准测试代码

1.0.0 2017-04-01 23:20 UTC

This package is not auto-updated.

Last update: 2024-09-15 01:53:23 UTC


README

build

一个简单的计时器,用于基准测试函数或代码执行持续时间

#工作原理

  • 启动计时器

        Timer::start();     
    
  • 标记一个位置为圈(计时器将在返回从开始到这个圈的时间差后继续计时)

        $duration = Timer::lap();
    

    其中 $duration 以毫秒为单位

  • 如果您想得到这个圈和上一个圈之间的持续时间,请将这个常量作为参数发送

        $duration = Timer::lap(Timer::FROM_LAST_LAP);
    
  • 停止计时并从开始(开始)获取持续时间

        $duration = Timer::stop();
    
  • 停止计时并从上一个圈获取持续时间

        $duration = Timer::stop(Timer::FROM_LAST_LAP);