<?php /**---------------------------------------------------------------------------*/ /** PHP 计算页面执行时间 /** @版权注释 /** 原创 张灿庭 如果您有任何疑问和想法可以发邮件(123294587@qq.com) /** 本类允许转载、复制和修改,但转载、复制和修改的同时请保留原始的出处和作者声明,这也是对作者劳动成果的一种尊重! /**---------------------------------------------------------------------------*/ class pageRunTime{ static $page_start_time = ''; //开始计时 static function start(){ self::$page_start_time = explode(' ', microtime()); //微秒 } //计时结束 static function finish(){ $start = self::$page_start_time; $end = explode(' ', microtime()); //计算时间 $time = $end[1] - $start[1] + $end[0] - $start[0]; //返回 return round($time, 5); //5位小数 } } //=========== 实例 ========== //开始 pageRunTime::start(); //执行语句 for($i = 0; $i < 2; $i++){ echo $i . '<hr>'; sleep(1);//休眠1秒 } //结束 echo '页面执行时间是: ' . pageRunTime::finish(); ?>