在PHP中,通常使用microtime(true)
函數來獲取當前時間戳的毫秒級精度。這個函數返回當前時間戳的浮點數形式,包括微秒部分。
以下是一個示例,展示如何在計時中使用毫秒級時間戳:
// 開始計時
$start = microtime(true);
// 模擬一個耗時操作
usleep(1000000);
// 結束計時
$end = microtime(true);
// 計算耗時
$duration = ($end - $start) * 1000; // 將秒轉換為毫秒
echo "耗時:{$duration} 毫秒";
在上面的示例中,我們使用microtime(true)
函數獲取開始和結束的時間戳,并計算兩者之間的時間差,最后將時間差轉換為毫秒。