![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
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 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
substr" title="Zobacz w manualu PHP" target="_manual albo round" title="Zobacz w manualu PHP" target="_manual,
Ten post edytował Spawnm 6.03.2009, 20:20:48 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:15 |