phpbar.de logo

Mailinglisten-Archive

[php] Funktion zur Laufzeitmessung

[php] Funktion zur Laufzeitmessung

Jan Lehnardt webmaster_(at)_trialsport-online.de
Wed, 26 Jan 2000 14:14:51 +0100


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