首頁 >後端開發 >php教程 >如何測量 PHP 腳本的執行時間?

如何測量 PHP 腳本的執行時間?

Patricia Arquette
Patricia Arquette原創
2024-11-26 08:39:09654瀏覽

How Can I Measure PHP Script Execution Time?

在 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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn