PHP教程之一個頁面執(zhí)行時間類 復(fù)制代碼代碼如下: <?php
class Timer//頁面執(zhí)行時間類 { var starttime;//頁面開始執(zhí)行時間 var stoptime;//頁面結(jié)束執(zhí)行時間 var spendtime;//頁面執(zhí)行花費時間 function getmicrotime()//獲取返回當(dāng)前微秒數(shù)的浮點數(shù) { // www.jbxue.com list(usec,sec)=explode(" ",microtime()); return ((float)usec + (float)sec); } function start()//頁面開始執(zhí)行函數(shù),,返回開始頁面執(zhí)行的時間 { this->starttime=this->getmicrotime(); } function display()//顯示頁面執(zhí)行的時間 { this->stoptime=this->getmicrotime(); this->spendtime=this->stoptime-this->starttime; return round(this->spendtime,10); } } /*調(diào)用方法 timer=new Timer(); timer->start(); /*在此處放入你要執(zhí)行的腳本或代碼 for(i=0;i<100000;i++) { echo i; echo "<br>"; } */ //echo "<p>執(zhí)行該代碼花費時間".timer->display()."秒"; ?> |
|
來自: xf_baby > 《PHP基礎(chǔ)教程》