PHP 스크립트의 정확한 실행 시간 결정
PHP 스크립트의 실행 시간을 측정하는 것은 성능 최적화에 매우 중요할 수 있습니다. 이 가이드는 실행 시간을 밀리초 단위로 캡처하는 정확한 방법을 설명합니다.
microtime()으로 시간 간격 측정
PHP의 microtime() 함수는 시간 측정을 위한 다양한 도구를 제공합니다. 마이크로초 정밀도의 간격. true 인수를 사용하여 호출하면 microtime()은 신기원 이후의 소수 마이크로초를 포함하여 현재 Unix 타임스탬프를 나타내는 부동 소수점 값을 반환합니다.
사용법:
<code class="php">$startTime = microtime(true); // Code whose execution time is being measured $endTime = microtime(true); $executionTimeMs = ($endTime - $startTime) * 1000;</code>
예:
<code class="php">$start = microtime(true); for ($i = 0; $i < 1000000; $i++) { // Do some stuff } $timeElapsedMs = (microtime(true) - $start) * 1000; echo "Execution time: {$timeElapsedMs} milliseconds";</code>
이 스크립트는 백만 개 요소를 반복하는 루프를 완료하는 데 걸리는 시간을 측정하여 실행 시간을 밀리초 단위로 표시합니다.
microtime() 사용의 이점
PHP 애플리케이션의 성능을 최적화하려면 정확한 시간 측정이 필수적이라는 점을 기억하세요. microtime()을 활용하면 스크립트의 실행 시간을 정확하게 파악하고 잠재적인 병목 현상을 찾아낼 수 있습니다.
위 내용은 PHP 스크립트의 정확한 실행 시간을 밀리초 단위로 측정하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!