2011年1月27日 星期四

計算php運算時間ms等級

想要計算一個php頁面運算到底要多久可以在程式一開始時呼叫time function,運算結束後再呼叫一次,計算2次的時間差,不過time的等級只到秒,如果算的東西很少,可能得到的結果為0秒


下面程式可以計算頁面運算速度到ms等級

$a_time=explode(" ", microtime());
$b_time=explode(" ", microtime());
$c_time=calc_time($a_time,$b_time);

function calc_time($a_time,$b_time){
return $b_time[1]+$b_time[0]-$a_time[1]-$a_time[0];
}
$a_time就放在頁面一開始的地方,$b_time放在運算結束之後,$c_time就是總共算了多久

沒有留言: