Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Liczenie czasu generowania skryptu daje niepoprawny wynik
Forum PHP.pl > Forum > Przedszkole
smietek
Mam taki prosty skrypt liczenia czasu generowania strony

  1. $StartTime = microtime(true);
  2.  
  3. //Wszystko inne
  4.  
  5. $EndTime = microtime(true);
  6.  
  7. $totaltime = substr(($EndTime - $StartTime), 0, 6);
  8. echo $EndTime . ' - ' . $StartTime; //Debug


I niby wszystko jest ok, do czasu, aż skrypt generuje się bardzo szybko.
Mimo że debug pokazuje mi wartości, które po odjęciu od siebie dają np. wartość 0.0001, to skrypt liczy to jako np. 7-8 sekund.
Dlaczego tak się dzieje?
kartin
To pewnie przez twoja dziwną metodę zaokrąglania
Sprawdź:
  1. $totaltime = sprintf('%0.6f', $EndTime - $StartTime)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.