<? class jTimer { var $start = 0; var $stop = 0; var $elapsed = 0;
function start() { $this->start = microtime(); } function stop() { $this->stop = microtime(); } function elapsed() { if ($this->elapsed) { return $this->elapsed; } else { $start_u = substr($this->start,0,10); $start_s = substr($this->start,11,10); $stop_u = substr($this->stop,0,10); $stop_s = substr($this->stop,11,10); $start_total = doubleval($start_u) + $start_s; $stop_total = doubleval($stop_u) + $stop_s; $this->elapsed = $stop_total - $start_total; return $this->elapsed; } } } $timer = new jTimer; $timer->start(); #your code here $timer->stop(); echo round($timer->elapsed(),5); ?> -- Petya A Shushpanov tel.: (+7 916) 556 16 27 mail: [EMAIL PROTECTED] site: www.eastof.ru ----- Original Message ----- From: "Radek Zajkowski" <[EMAIL PROTECTED]> To: "PHP GENERAL" <[EMAIL PROTECTED]> Sent: Tuesday, July 29, 2003 1:09 AM Subject: [PHP] Script Execution Time > Could someone pass on a snippet, a function or a technique for measuring > script times. It appears the host I am with is having some PHP engine > performance problems and I need to send them the figures. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php