ホームページ > php教程 > php手册 > 这有一个测试页面执行时间的类

这有一个测试页面执行时间的类

WBOY
リリース: 2016-05-26 08:19:41
オリジナル
1045 人が閲覧しました

<?php
/**
 * @功能:PHP计时器类
 * @参数:null
 * @返回:string
**/
function timer()
{
$timer = new timer();
$timer->start();
sleep(1);
$timer->stop();
return $timer->show();
}
class timer
{
    var $time_start;
    var $time_end;
    function __construct()
    {
       $this->time_start = 0;
       $this->time_end = 0;
    }
    function timer()
    { 
       $this->__construct();
    }
    function start()
    { 
       list($usec,$sec) = explode(" ",microtime());
       $this->time_start = (float)$usec + (float)$sec;
    }
    function stop()
    { 
       list($usec,$sec) = explode(" ",microtime());
       $this->time_end = (float)$usec + (float)$sec;
    }
    function show($output = false)
    {
       $total = $this->time_end - $this->time_start;
if($output)
{ 
echo $total," sec";
return true;
} 
return $total." sec";
    }
}
?>
ログイン後にコピー


教程地址:

欢迎转载!但请带上文章地址^^

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート