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

解讀PHP計算頁面執行時間的具體代碼實現

編輯:關於PHP編程

通過對PHP計算頁面執行時間的代碼如下所示:

  1. <?php 
  2. class runtime  
  3. {  
  4.     var $StartTime = 0;  
  5.     var $StopTime = 0;  
  6.    
  7.     function get_microtime()  
  8.     {  
  9.         list($usec, $sec) = explode(' ', microtime());  
  10.         return ((float)$usec + (float)$sec);  
  11.     }  
  12.    
  13.     function start()  
  14.     {  
  15.         $this->StartTime = $this->get_microtime();  
  16.     }  
  17.    
  18.     function stop()  
  19.     {  
  20.         $this->StopTime = $this->get_microtime();  
  21.     }  
  22.    
  23.     function spent()  
  24.     {  
  25.         return round(($this->StopTime - $this->StartTime) * 1000, 1);  
  26.     }  
  27.    
  28. }  
  29.    
  30.    
  31. //例子  
  32. $runtimenew runtime;  
  33. $runtime->start();  
  34.    
  35. //你的代碼開始  
  36.    
  37. $a = 0;  
  38. for($i=0; $i<1000000; $i++)  
  39. {  
  40.     $a += $i;  
  41. }  
  42.    
  43. //你的代碼結束  
  44.    
  45. $runtime->stop();  
  46. echo "頁面執行時間: ".$runtime->spent()." 毫秒";  
  47.    
  48. ?> 

通過對PHP計算頁面執行時間的代碼的了解,新手們應該自己再實際操作一遍,以加深自己的理解。


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