在PHP中可以透過使用內建函數microtime()來計算腳本執行時間,它可以用於以微秒為單位的傳回目前的Unix時間戳記。下面這篇文章就來帶大家來了解microtime()函數計算腳本執行時間的方法。
PHP中的腳本執行時間其實就是執行PHP腳本所需的時間。要計算腳本執行時間,需要使用到時鐘時間而不是CPU執行時間。在腳本執行之前和腳本執行之後計算時鐘時間將有助於計算腳本執行時間。
時鐘時間可以使用microtime()函數。首先在啟動腳本之前使用它,然後在腳本結束時使用它;最後使用公式(End_time - Start_time),就可以計算出腳本的執行時間了。
範例:
<?php header("content-type:text/html;charset=utf-8"); // 开始的时钟时间(秒) $start_time = microtime(true); $a=1; // 起动回路 for($i = 1; $i <=1000; $i++) { $a++; } // 结束的时钟时间(秒) $end_time = microtime(true); // 计算脚本执行时间 $execution_time = ($end_time - $start_time); echo " 脚本执行时间 = ".$execution_time." 秒"; ?>
輸出:
#註:microtime()函數以微秒為單位返回時間;執行時間是不固定的,取決於處理器。
以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !
以上是PHP如何計算腳本執行時間的詳細內容。更多資訊請關注PHP中文網其他相關文章!