記錄頁面執行時間php代碼

nbnb 9年前發布 | 1K 次閱讀 PHP

<?php 
class runtime
{ 
    var $StartTime = 0; 
    var $StopTime = 0;

function get_microtime() 
{ 
    list($usec, $sec) = explode(' ', microtime()); 
    return ((float)$usec + (float)$sec); 
} 

function start() 
{ 
    $this->StartTime = $this->get_microtime(); 
} 

function stop() 
{ 
    $this->StopTime = $this->get_microtime(); 
} 

function spent() 
{ 
    return round(($this->StopTime - $this->StartTime) * 1000, 1); 
} 

}

//例子 $runtime= new runtime; $runtime->start();

//你的代碼開始

$a = 0; for($i=0; $i<1000000; $i++) { $a += $i; }

//你的代碼結束

$runtime->stop(); echo "頁面執行時間: ".$runtime->spent()." 毫秒"; ?></pre>

 本文由用戶 nbnb 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!