<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 이 단락 PHP 코드는 텍스트와 관련이 없습니다,예로만。</span></span><span>
</span><span><span class="hljs-comment">// -------------------------------------------------</span></span><span>
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
<h1>통과하는 방법 gettimeofday 함수는 기능 실행을 수행하는 정확한 시간을 얻습니다?</h1>
<p>
성능 최적화 또는 코드 튜닝을 수행 할 때,우리는 종종 함수 또는 코드를 실행하는 데 걸리는 시간을 알아야합니다.。전통적인 방법은 사용하는 것입니다 <code></span><span><span class="hljs-title function_ invoke__">microtime</span></span><span>()위의 코드에서 gettimeofday (true)는 부동 소수점 번호를 직접 반환하여 UNIX 에포크에서 초 (마이크로 초 부분 포함) 수를 나타냅니다. 이런 식으로, 우리는 정확한 시간 소모를 얻기 위해 한 번만 간단한 뺄셈을하면됩니다. 결과는 일반적으로 0.500123 과 같은 숫자로 표시되며 마이크로 초에 정확합니다.
gettimeofday ()를 사용하여 다음 시나리오에 적합한 정확한 시간을 얻으십시오.
gettimeofday ()는 편리한 고정밀 타이밍 방법을 제공합니다. gettimeofday (True) 양식을 결합함으로써 성능 튜닝 및 문제 해결을 더 잘 수행 할 수 있도록 기능 또는 코드 조각의 실행 시간을 빠르게 측정 할 수 있습니다.