计算PHP脚本的执行时间

你我之间本无缘分,全靠我死撑
### sleep()与usleep()的区别 sleep()是暂停多少秒 usleep()是暂停多少微秒 注意:usleep()单位是微秒,1秒 = 1000毫秒 ,1毫秒 = 1000微秒,即1微秒等于百万分之一秒。 ### microtime
1
2
3
4
$start = microtime(true);
sleep(2);
$end = microtime(true);
$execution_time = number_format($end-$start, 2); // 单位秒
### 文件修改时间
1
2
3
4
5
6
$updateTime = filemtime($tokenPath);
$nowTime = microtime(true);
$diffTime = round($nowTime - $updateTime);
if ($diffTime < 7000) {
return file_get_contents($tokenPath);
}