>  기사  >  백엔드 개발  >  PHP에서 프로그램 실행 시간을 계산하는 클래스 코드

PHP에서 프로그램 실행 시간을 계산하는 클래스 코드

高洛峰
高洛峰원래의
2016-12-01 11:43:011011검색

코드 복사 코드는 다음과 같습니다.
class Timer {
private $StartTime = 0;//프로그램 실행 시작 시간
private $StopTime = 0;//프로그램 실행 종료 시간
private $TimeSpent = 0;//프로그램 실행에 시간이 걸립니다
function start(){//프로그램 실행이 시작됩니다
$this->StartTime = microtime()
}
function stop(){// 프로그램 종료
$this->StopTime = microtime()
}
function sent(){//프로그램이 종료되는 데 걸리는 시간
if ($this->TimeSpent) {
return $this->TimeSpent
} else {
list($StartMicro, $StartSecond) =explore(" ", $this ->StartTime);
list($StopMicro, $ StopSecond) =explore(" ", $this->StopTime)
$start = doubleval($StartMicro) + $StartSecond; stop = doubleval($StopMicro) + $StopSecond;
$ this->TimeSpent = $stop - $start;
return substr($this->TimeSpent,0,8)."초";/ /구입된 프로그램 실행 시간 차이 반환
}
}
}
$timer = new Timer()
$timer->start()
//.. .프로그램 실행 코드
$timer->stop( )
echo "프로그램 실행 시간은 다음과 같습니다.".$timer->spent();

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.