Mailinglisten-Archive |
Hello Marco,
Wednesday, January 26, 2000, 12:14:15 PM, you wrote:
MG> habt ihr gerade eine funktion zur laufzeitmessung für php-scripte da? oder
MG> habt ihr einen tip wo ich sowas finde?
hier in der list war mal folgendes zu lesen
<?
# Wir verarbeiten die Daten
# Zur besseren Planung die Zeit messbar machen:
class c_Timer {
var $t_start = 0;
var $t_stop = 0;
var $t_elapsed = 0;
function start() { $this->t_start = microtime(); }
function stop() { $this->t_stop = microtime(); }
function elapsed() {
if ($this->t_elapsed) {
return $this->t_elapsed;
} else {
$start_u = substr($this->t_start,0,10); $start_s =
substr($this->t_start,11,10);
$stop_u = substr($this->t_stop,0,10); $stop_s =
substr($this->t_stop,11,10);
$start_total = doubleval($start_u) + $start_s;
$stop_total = doubleval($stop_u) + $stop_s;
$this->t_elapsed = $stop_total - $start_total;
return $this->t_elapsed;
}
}
};
?>
include("messzeit.inc";
# Anfangen die Zeit zu messen ...
$timer = new c_Timer;
$timer->start();
# Ausgabe der Zeit am Ende mit:
# $timer->stop();
# echo $timer->elapsed();
Jan
php::bar PHP Wiki - Listenarchive