PHP에서 스크립트 실행 시간 모니터링
PHP에서 스크립트 실행 시간을 추적하는 것은 max_execution_time 제한을 적용하는 데 중요합니다. 그런데 스크립트 자체 내에서 이 정보에 액세스할 수 있습니까?
해결 방법
(CPU 실행 시간이 아닌) 벽시계 시간을 모니터링하려면 수행원 코드:
// Start time $time_start = microtime(true); // Script execution for($i=0; $i<1000; $i++){ // Perform operations } // End time $time_end = microtime(true); // Execution time computation $execution_time = ($time_end - $time_start)/60; // Output echo '<b>Total Execution Time:</b> '.$execution_time.' Mins';
참고:
이 방법에는 외부 리소스(예: 데이터베이스)를 기다리는 데 소요된 시간이 포함되며 이는 max_execution_time 제한에서 고려되지 않습니다.
위 내용은 스크립트 자체 내에서 PHP 스크립트 실행 시간을 어떻게 모니터링할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!