欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP 一個頁面執(zhí)行時間類代碼

 更新時間:2010年03月05日 18:09:08   投稿:mdxy-dxy  
PHP教程之一個頁面執(zhí)行時間類,需要的朋友可以參考下

核心代碼

<?php 
class Timer//頁面執(zhí)行時間類 
{ 
var starttime;//頁面開始執(zhí)行時間 
var stoptime;//頁面結(jié)束執(zhí)行時間 
var spendtime;//頁面執(zhí)行花費時間 
function getmicrotime()//獲取返回當前微秒數(shù)的浮點數(shù) 
{ 
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()."秒"; 
?> 

PHP檢測每一段代碼執(zhí)行時間

<?php
// 實例1

/**
 * @start time
 */
function proStartTime() {
  global $startTime;
  $mtime1 = explode(" ", microtime());
  $startTime = $mtime1[1] + $mtime1[0];
}

/**
 * @End time
 */
function proEndTime() {
  global $startTime,$set;
  $mtime2 = explode(" ", microtime());
  $endtime = $mtime2[1] + $mtime2[0];
  $totaltime = ($endtime - $startTime);
  $totaltime = number_format($totaltime, 7);
  echo "<br/>process time: ".$totaltime;
}

// 程序調(diào)用開始記時
proStartTime();

sleep(1);   // sleep() 延時代碼執(zhí)行若干秒
proEndTime(); // 程序在每一段所消耗的執(zhí)行時間
sleep(2);
proEndTime();
sleep(3);
proEndTime(); 


/************************************************* 華麗的分割線 **************************************************/

// 實例2

$t1 = microtime(true);
sleep(3);
$t2 = microtime(true);
echo '程序耗時'.round($t2-$t1,3).'秒';

?>

相關(guān)文章

  • php實現(xiàn)登陸模塊功能示例

    php實現(xiàn)登陸模塊功能示例

    這篇文章主要介紹了php實現(xiàn)登陸模塊的方法,結(jié)合實例形式分析了php實現(xiàn)登陸功能的步驟與相關(guān)操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-10-10
  • 詳解PHP安裝mysql.so擴展的方法

    詳解PHP安裝mysql.so擴展的方法

    平常我們都是先安裝mysql,然后才能去安裝php。假如先安裝php,后安裝mysql,由于php需要連接mysql,因而在php引擎中需要配置使用mysql.so擴展。下面這篇文章主要介紹了PHP安裝mysql.so擴展的方法,需要的朋友可以參考下
    2016-12-12
  • php中目錄,文件操作詳談

    php中目錄,文件操作詳談

    php中目錄,文件操作詳談...
    2007-03-03
  • PHP setcookie指定domain參數(shù)后,在IE下設(shè)置cookie失效的解決方法

    PHP setcookie指定domain參數(shù)后,在IE下設(shè)置cookie失效的解決方法

    setcookie函數(shù)指定domain參數(shù)后,在IE下的表現(xiàn)和在chrome、firefox中的表現(xiàn)不同,這不是php setcookie函數(shù)的問題,這是IE的問題。
    2011-09-09
  • PHP中echo,print_r與var_dump區(qū)別分析

    PHP中echo,print_r與var_dump區(qū)別分析

    這篇文章主要介紹了PHP中echo,print_r與var_dump區(qū)別分析,主要講述了三者的類型本質(zhì)及其操作數(shù)據(jù)類型的用法區(qū)別,非常具有實用價值,需要的朋友可以參考下
    2014-09-09
  • PHP json_encode中文亂碼解決方法

    PHP json_encode中文亂碼解決方法

    這篇文章主要介紹了PHP json_encode中文亂碼解決方法,有遇到此類問題的同學,可以參考一下
    2021-04-04
  • PHP 存儲文本換行實現(xiàn)方法

    PHP 存儲文本換行實現(xiàn)方法

    在文本存儲時使用\n如果發(fā)現(xiàn)沒有效果, 這時可以使用\r\n就可以了,希望對有需要的朋友有所幫助。
    2010-01-01
  • php實現(xiàn)最簡單的MVC框架實例教程

    php實現(xiàn)最簡單的MVC框架實例教程

    這篇文章主要介紹了php實現(xiàn)最簡單的MVC框架實例教程,講述了MVC框架的運行原理及簡單實現(xiàn)方法,具有不錯的參考借鑒價值,需要的朋友可以參考下
    2014-09-09
  • php處理json格式數(shù)據(jù)經(jīng)典案例總結(jié)

    php處理json格式數(shù)據(jù)經(jīng)典案例總結(jié)

    這篇文章主要介紹了php處理json格式數(shù)據(jù)的方法,詳細講述了json格式數(shù)據(jù)的概念與用法,并結(jié)合經(jīng)典案例總結(jié)分析了php操作json格式數(shù)據(jù)的常用技巧,需要的朋友可以參考下
    2016-05-05
  • PHP 實現(xiàn)base64編碼文件上傳出現(xiàn)問題詳解

    PHP 實現(xiàn)base64編碼文件上傳出現(xiàn)問題詳解

    這篇文章主要介紹了PHP 實現(xiàn)base64編碼文件上傳出現(xiàn)問題詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09

最新評論