程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php頁面執行時間程序代碼

php頁面執行時間程序代碼

編輯:關於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()." 毫秒";
?>


調用方法上面有介紹了我就不說了,我們只是要注意$runtime->start();與$runtime->spent()必須,一前一後哦,否則是無效的,還有不能放在緩存頁面中和html頁面中。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved