Just nu i M3-nätverket
Gå till innehåll

Timer


sjohan

Rekommendera Poster

Hejsan.

Någon som vet hur man gör en enkel timer i php. Jag menar en sådan som man startar i början av sidan och sedan längst ner på sidan så skriver man ut hur lång tid det tog att ladda den. Jag vill att den avrundar till 2 decimaler. T ex 0,02 sek. Tacksam för svar.

Länk till kommentar
Dela på andra webbplatser

Jag menar en sådan som man startar i början av sidan och sedan längst ner på sidan så skriver man ut hur lång tid det tog att ladda den.

Med PHP kan du nog bara få fram hur lång tid det tog tills sidan 'genererades' på servern, innan den skickades till klienten. Hur lång tid överföringen tar vet nog PHP inget om.

 

För att skriva ut hur lång tid det tog för sidan att skapas på servern kan du göra med följande kod:

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



//Här är sidinnehållet



$time_end = getmicrotime();

$time = $time_end - $time_start;

echo "Det tog ".round($time,3)." sekunder.</center>";

 

 

Almir - ...

____________________________________________________________

-Läser Programmet för Informatik med Systemvetenskap på MDH, Västerås.-

 

 

[inlägget ändrat 2002-12-08 17:46:41 av TicoRoman]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...