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