php實(shí)現(xiàn)用于計(jì)算執(zhí)行時(shí)間的類實(shí)例
本文實(shí)例講述了php實(shí)現(xiàn)用于計(jì)算執(zhí)行時(shí)間的類。分享給大家供大家參考。具體如下:
有了這個(gè)php類,計(jì)算函數(shù)或者一段代碼的執(zhí)行時(shí)間就簡(jiǎn)單了
<?php class c_Timer { var $t_start = 0; var $t_stop = 0; var $t_elapsed = 0; function start() { $this->t_start = microtime(); } function stop() { $this->t_stop = microtime(); } function elapsed() { if ($this->t_elapsed) { return $this->t_elapsed; } else { $start_u = substr($this->t_start,0,10); $start_s = substr($this->t_start,11,10); $stop_u = substr($this->t_stop,0,10); $stop_s = substr($this->t_stop,11,10); $start_total = doubleval($start_u) + $start_s; $stop_total = doubleval($stop_u) + $stop_s; $this->t_elapsed = $stop_total - $start_total; return $this->t_elapsed; } } }; ?>
用法示例如下:
<?php $timer = new c_Timer; $timer->start(); echo "<hr>"; $timer->stop(); echo $timer->elapsed(); ?>
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
- PHP編程獲取各個(gè)時(shí)間段具體時(shí)間的方法
- PHP獲取指定時(shí)間段之間的 年,月,天,時(shí),分,秒
- PHP判斷指定時(shí)間段的2個(gè)方法
- 比較時(shí)間段一與時(shí)間段二是否有交集的php函數(shù)
- php 計(jì)算兩個(gè)時(shí)間戳相隔的時(shí)間的函數(shù)(小時(shí))
- PHP中UNIX時(shí)間戳和日期間的轉(zhuǎn)換與計(jì)算實(shí)例
- php計(jì)算兩個(gè)日期時(shí)間差(返回年、月、日)
- php中計(jì)算時(shí)間差的幾種方法
- php 計(jì)算兩個(gè)時(shí)間相差的天數(shù)、小時(shí)數(shù)、分鐘數(shù)、秒數(shù)詳解及實(shí)例代碼
- php計(jì)算函數(shù)執(zhí)行時(shí)間的方法
- PHP編程計(jì)算兩個(gè)時(shí)間段是否有交集的實(shí)現(xiàn)方法(不算邊界重疊)
相關(guān)文章
php使用ftp遠(yuǎn)程上傳文件類(完美解決主從文件同步問題的方法)
下面小編就為大家?guī)硪黄猵hp使用ftp遠(yuǎn)程上傳文件類(完美解決主從文件同步問題的方法)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09PHP通過header實(shí)現(xiàn)文本文件下載的代碼
所謂實(shí)現(xiàn)文本文件的下載就是說當(dāng)我們點(diǎn)擊一個(gè)文本文件的鏈接的時(shí)候不是打開這個(gè)文件,而是彈出一個(gè)下載對(duì)話框讓我們下載2010-08-08php魔術(shù)方法與魔術(shù)變量、內(nèi)置方法與內(nèi)置變量的深入分析
本篇文章是對(duì)php魔術(shù)方法與魔術(shù)變量、內(nèi)置方法與內(nèi)置變量進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06一個(gè)簡(jiǎn)單安全的PHP驗(yàn)證碼類 附調(diào)用方法
這篇文章主要為大家分享了一個(gè)簡(jiǎn)單安全的PHP驗(yàn)證碼類,附調(diào)用方法,感興趣的小伙伴們可以參考一下2016-06-06