이 주제에 대해 몇 가지 질문을 보았습니다. 모두 동일한 기본 답변을 가지고 있습니다. microtime()을 사용하여 시작 및 종료 시간을 기록한 다음 빼십시오. 이벤트가 초를 증가시키는 시점을 제외하고는 대부분이 기능이 작동합니다. 이 시점에서 종료 시간은 시작 시간보다 짧을 수 있습니다.PHP의 경과 시간은?
microtime()에 초를 더하여 초 + 마이크로 시간을 얻을 수있는 함수를 사용할 수 있습니까?
예 : documentation에서
microtime(true)
:
function getSMtime() {
return time() + (microtime()/1000000);
}
$start = getSMtime();
... some code to be timed ...
$end = getSMtime();
echo "Time elapsed: " . ($end - $start) . " seconds.";
"그 시점에서 종료 시간이 시작 시간보다 짧을 수 있습니다." 우주를 파괴하지 마라. –