Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak policzyć czas wykonywania skryptu, generowania strony PHP
Forum PHP.pl > Forum > PHP
Konduktor123
Cześć

Znalazłem taki skrypt:

Kod
<?php
  // zapisujemy czas początkowy
  $start = [url="http://funkcje.net/index.php?search=microtime"]microtime[/url]();
  /* właściwa część kodu */
  // np. pętla "nicnierobiąca" z milionem iteracji
  for($i=1;$i<=1000000;$i++);
  /* właściwa część kodu - koniec */
  // zapisujemy czas końcowy
  $koniec = [url="http://funkcje.net/index.php?search=microtime"]microtime[/url]();
  // proste operacje na zapisanych czasach
  // w celu wyswietlenia gotowego wyniku
  $start = [url="http://funkcje.net/index.php?search=explode"]explode[/url](' ', $start);
  $koniec = [url="http://funkcje.net/index.php?search=explode"]explode[/url](' ', $koniec);
  $roznica = ($koniec[0]+$koniec[1])-($start[0]+$start[1]);
  // wyświetlenie wyniku
  [url="http://funkcje.net/index.php?search=echo"]echo[/url] 'Skrypt wykonał się w '.$roznica.' sekund.';
  ?>


Liczy on czas wygenerowania się. skryptu
Liczby sa bardzo duże np. 0.389024019241 sekund
Czy da się jakoś ograniczyć ten wynik np. do 5 miejsca po przecinku?

Pozdrawiam
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.