English | 简体中文 | 繁體中文
查询

HRTime\StopWatch::getLastElapsedTime()函数—用法及示例

「 获取最后一次计时的经过时间 」


函数名:HRTime\StopWatch::getLastElapsedTime()

适用版本:PHP 7.3.0 及以上版本

用法:该函数用于获取最后一次计时的经过时间。

示例:

// 引入 HRTime\StopWatch 类
use HRTime\StopWatch;

// 创建一个计时器对象
$stopwatch = new StopWatch();

// 开始计时
$stopwatch->start();

// 执行一些代码,耗时不确定

// 停止计时
$stopwatch->stop();

// 获取最后一次计时的经过时间,以纳秒为单位
$elapsedTime = $stopwatch->getLastElapsedTime();

// 将纳秒转换为毫秒
$elapsedTimeMs = $elapsedTime / 1000000;

// 输出经过时间
echo "经过时间:{$elapsedTimeMs} 毫秒";

在上面的示例中,我们首先引入了 HRTime\StopWatch 类,然后创建了一个计时器对象 $stopwatch。接着,我们使用 $stopwatch->start() 开始计时,然后执行一些代码。最后,我们使用 $stopwatch->stop() 停止计时,并使用 $stopwatch->getLastElapsedTime() 获取最后一次计时的经过时间。最后,我们将纳秒转换为毫秒,并输出经过时间。

请注意,该函数需要安装并启用 HRTime 扩展才能正常工作。

补充纠错
热门PHP函数
分享链接