在 PHP 中取得腳本執行時間
在 PHP 中,追蹤腳本執行時間對於強制執行 max_execution_time 限制至關重要。但是有沒有辦法從腳本中存取這些資訊?當您想要追蹤 PHP 執行期間的 CPU 使用情況(不包括等待資料庫回應所花費的時間)時,就會出現這個問題。
對於基於Linux 的系統,如果您只需要掛鐘時間(自腳本執行開始以來的總時間) ),計算方法如下:
// Start the timer at the beginning of the script $time_start = microtime(true); // Execute your script here // Stop the timer $time_end = microtime(true); // Calculate the execution time $execution_time = ($time_end - $time_start) / 60; // Display the execution time echo 'Total Execution Time: ' . $execution_time . ' Mins';
請注意,此方法包括等待外部資源所花費的時間,而不像max_execution_time 只考慮PHP 執行時間。
以上是如何測量 PHP 腳本的執行時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!