TheClown Skrevet 3. januar 2008 Rapporter Del Skrevet 3. januar 2008 (endret) Heisann, jeg har lett en stund, men har ikke funnet en løsning, så jeg spør her. Hvilke måte er den enkleste å finne ut hvor lang tid siden ble generert på? Som på den siden her (nederst til høyre) Endret 4. januar 2008 av TheClown Lenke til kommentar
NorskFirefox Skrevet 3. januar 2008 Rapporter Del Skrevet 3. januar 2008 http://sindrem.com/php-artikler/ta_tid.html Lenke til kommentar
TheClown Skrevet 3. januar 2008 Forfatter Rapporter Del Skrevet 3. januar 2008 Det var ikke vanskligere, nei? Takk, takk. Lenke til kommentar
Jonas Skrevet 4. januar 2008 Rapporter Del Skrevet 4. januar 2008 (endret) 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 4. januar 2008 av Jonas Lenke til kommentar
pulse Skrevet 4. januar 2008 Rapporter Del Skrevet 4. januar 2008 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
TheClown Skrevet 4. januar 2008 Forfatter Rapporter Del Skrevet 4. januar 2008 Jeg bruker bare en index-fil og tiden skal dukke opp nederst på siden, så det er egentlig ikke noe problem. Men takk for alle forslagene, skal se mer på den etterpå Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå