[原]PHP脚本/页面执行时间类

自己随手写的一个计算脚本/页面执行时间的类,贴出来希望对有些朋友有用。适用于PHP5,PHP4需要稍微改造一下。

// *************************
// Class processtime
// www.code-life.com
// *************************

class proctime {
 private $_starttime, $_endtime;

 function __construct() {
  $this->_procstart();
 }

 public function elapsed() {
  $this->_procend();
  $processtime = $this->_endtime - $this->_starttime;
  return number_format($processtime, 6);
 }

 private function _nowtime() {
  $now = explode(' ', microtime());
  return $now[1] + $now[0];
 }

 private function _procstart() {
  $this->_starttime = $this->_nowtime();
 }

 private function _procend() {
  $this->_endtime = $this->_nowtime();
 }
}

==== 使用方法 ====

在脚本/页面开始处创建一个实例:

$proctime = new proctime;

在脚本/页面结束处调用显示:

$proctime->elapsed();
原创文章,转载请注明出处:代码人生https://www.code-life.com/
本文链接地址:https://www.code-life.com/?p=244

发表评论

您的电子邮箱地址不会被公开。