在PHP中,通常使用microtime(true)
函数来获取当前时间戳的毫秒级精度。这个函数返回当前时间戳的浮点数形式,包括微秒部分。
以下是一个示例,展示如何在计时中使用毫秒级时间戳:
// 开始计时
$start = microtime(true);
// 模拟一个耗时操作
usleep(1000000);
// 结束计时
$end = microtime(true);
// 计算耗时
$duration = ($end - $start) * 1000; // 将秒转换为毫秒
echo "耗时:{$duration} 毫秒";
在上面的示例中,我们使用microtime(true)
函数获取开始和结束的时间戳,并计算两者之间的时间差,最后将时间差转换为毫秒。