PHP 5.4 起,新增了一個環境變數 $_SERVER['REQUEST_TIME_FLOAT'],記錄了程式開始執行時的時間戳記
量測程式的執行時間變得簡單不少,只需使用 microtime(true) 做相減即可

範例程式:

<?php
echo 'start' . PHP_EOL;
sleep(3);
$exec_time = microtime(true) - $_SERVER['REQUEST_TIME_FLOAT'];
echo 'execution time = ' . $exec_time . PHP_EOL;

chph 發表在 痞客邦 留言(0) 人氣()