Avatar billede baronen20 Nybegynder
17. januar 2003 - 13:13 Der er 8 kommentarer og
1 løsning

eksekverings dims

Hvordan laver man sådan en dims, der viser hvor hurtigt siden er blevet vist?

eks. "Siden blev vist på 0.022 sekunder"
Avatar billede Slettet bruger
17. januar 2003 - 13:22 #1
<?php
$time_start = getmicrotime();
   
for ($i=0; $i < 1000; $i++){
    //do nothing, 1000 times
    //Denne løkke er erstatning for hvad der sker i scriptet!
}

$time_end = getmicrotime();
$time = $time_end - $time_start;
echo $time;

function getmicrotime(){
    list($usec, $sec) = explode(" ",microtime());
    return ((float)$usec + (float)$sec);
}

?>
se også http://www.php.net/manual/en/function.microtime.php
Avatar billede whatever Nybegynder
17. januar 2003 - 13:27 #2
baronen20 > Du skal være opmærksom på, at den tid du får frem på den måde, ikke er sidens load tid. Men istedet den tid som PHP-fortolkeren brugt på at fortolke PHP-koden.
Avatar billede baronen20 Nybegynder
17. januar 2003 - 13:43 #3
fino! det er cool nok, men jeg får et laangt tal: 0.00075793266296387

kan man forkorte det til 4 decimaler?
Avatar billede Slettet bruger
17. januar 2003 - 13:45 #4
echo round($time, 4);

Smider oz lige et svar!
Avatar billede whatever Nybegynder
17. januar 2003 - 13:45 #5
round($dittal,4)
Avatar billede baronen20 Nybegynder
17. januar 2003 - 13:54 #6
Dejligt... Mange tak!

Er det normalt af få en tid på 0.001 sekund?
Avatar billede whatever Nybegynder
17. januar 2003 - 13:56 #7
Nej, det lyder mystisk. Hvordan ser din kode, altså hele siden?
Avatar billede Slettet bruger
17. januar 2003 - 13:56 #8
Det kommer helt an på server opsætning og hvor meget kode der bliver parset!
Men 0.001 lyder ikke foruroligende!
Avatar billede baronen20 Nybegynder
17. januar 2003 - 13:58 #9
cool

tak for hjælpen :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester