Marc: Scriptlaufzeit messen (oder wie rechne ich mit microtime)

Hallo,

ich habe eine Seite die von mehreren Scripten generiert wird. Seltsamerweise braucht diese Seite sehr lange zum laden. Aus diesem Grund möchte ich gerne die genaue Laufzeit der einzelnen Scripte messen. Nur irgendwie komme ich mit microtime() nicht zu recht. Ich weiss net wie ichd amit vernünftig rechnen kann um dann nen Wert zu erhalten wie, das Script lief 123456 ms. Kann mir da jemand helfen?

Grüsse

Marc

  1. <?php

    $time1 = microtime();
    //SCRIPT
    $time2=microtime();

    if ($time1<$time2) {$time = $time2-$time1;} else {
    $time = $time1-$time2;}
    $time = number_format($time, 3);
    echo $time;
    ?>

    Die if abfrage habe ich geschrieben weil es komischerweise zu negativen zahlen kam(werte waren allerding korrekt)... ka warum.
    mfg kate

    1. Hallo Marc,
      Sorry auch hier das ich die Anrede vergessen habe... ;(

      mfg kate

      1. Kein problem. Mache ich auch ständig :D
        Marc

        1. Hallo Marc,

          lesenswert: http://www.php-faq.de/q/q-code-performance.html

          Gruss, Thoralf