Gå til innhold

[LØST]Page Generated - vis tid


Anbefalte innlegg

Videoannonse
Annonse

Hvis du trenger tidtakere flere ganger i koden din kan du kanskje titte på oop og klasser. Gjør alt utrolig mye lettere.

 

timer.php

<?php

class Timer {

	var $created;

	function Timer() {

		$this -> created = time() + microtime();

	}

	function GetTime() {

		return ( time() + microtime() ) - $this -> created;

	}

}

?>

 

Da skriver du bare include('timer.php') en gang øverst i f.eks. index-fila og skriver følgende for å ta en tid.

 

$timer = new Timer;

// din kode

echo $timer -> GetTime();

Endret av Jonas
Lenke til kommentar

Og dersom du ikke vil outputte tiden helt på slutten av siden kan du teste denne:

 

<?php
// Plasser denne i begynnelsen
$timestart = microtime(true);
?>

HTML
Siden ble lastet på: <div id="load_time" style="display: inline;"></div> secs<br>
HTML

<?php
// Helt til slutt
echo '<script>'."\n";
echo 'document.getElementById(\'load_time\').innerHTML = \'';
echo round(microtime(true) - $timestart, 2);
echo '\';'."\n";
echo '</script>'."\n";
echo "</body>\n</html>";
?>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...