確定 PHP 中的腳本執行時間
在 PHP 中, max_execution_time 限制要求追蹤腳本使用的 CPU 時間追蹤量。本文探討了是否有一種機制可以在腳本本身中存取此信息,以便於記錄測試環境中的 PHP CPU 使用情況。
對於Linux 系統,有一個簡單的方法來計算經過的掛鐘時間(而不是腳本的時間(比CPU 時間):
// Determine the script's starting time (in microseconds) $time_start = microtime(true); // Execute the desired script // (Replace this block with the code you want to track) for($i=0; $i<1000; $i++){ // Perform actions } // Determine the script's end time (in microseconds) $time_end = microtime(true); // Calculate the execution time (default unit: seconds) $execution_time = $time_end - $time_start; // Output the execution time in minutes echo '<b>
請注意,此方法包含非PHP 執行時間,例如等待資料庫或磁碟回應,這在max_execution_time 計算。
以上是如何測量 PHP 腳本本身的執行時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!