《PHP實(shí)例:php實(shí)現(xiàn)用于計(jì)算執(zhí)行時(shí)間的類(lèi)實(shí)例》要點(diǎn):
本文介紹了PHP實(shí)例:php實(shí)現(xiàn)用于計(jì)算執(zhí)行時(shí)間的類(lèi)實(shí)例,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
本文實(shí)例講述了php實(shí)現(xiàn)用于計(jì)算執(zhí)行時(shí)間的類(lèi).分享給大家供大家參考.具體如下:PHP編程
有了這個(gè)php類(lèi),計(jì)算函數(shù)或者一段代碼的執(zhí)行時(shí)間就簡(jiǎn)單了
PHP編程
<?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編程
<?php $timer = new c_Timer; $timer->start(); echo "<hr>"; $timer->stop(); echo $timer->elapsed(); ?>
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所贊助.PHP編程
維易PHP培訓(xùn)學(xué)院每天發(fā)布《PHP實(shí)例:php實(shí)現(xiàn)用于計(jì)算執(zhí)行時(shí)間的類(lèi)實(shí)例》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/11010.html