Code kopieren Der Code lautet wie folgt:
class Timer {
private $StartTime = 0;//Die Startzeit der Programmausführung
private $StopTime = 0;//Die Endzeit der Programmausführung
private $TimeSpent = 0;//Es dauert einige Zeit, bis das Programm ausgeführt wird
function start(){//Das Programm beginnt mit der Ausführung
$this->StartTime = microtime(); }
Funktion stop(){// Das Programm endet
$this->StopTime = microtime();
}
Funktion ausgegeben(){//Die Zeit, die das Programm benötigt run
if ($this->TimeSpent) {
return $this->TimeSpent
} else {
list($StartMicro, $StartSecond) = explosion(" ", $this ->StartTime);
list($StopMicro, $ StopSecond) = explosion(" ", $this->StopTime); stop = doubleval($StopMicro) + $StopSecond;$ this->TimeSpent = $stop - $start;/ /Gib die erhaltene Programmlaufzeitdifferenz zurück
}
}
}
$timer = new Timer();
$timer->start(); .Code für die Programmausführung
$timer->stop( );
echo „Die Programmlaufzeit beträgt:“.$timer->spent(