PHP Berechnet in.. | Welche Funktion?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abziehen
anderweitig verwenden
anfang
ausgeben
code
datei
differenz
funktion
http
komplett ausgeben
list
manual
millisekunde
nehmen
register
sekunde
start
url
webseite
wissen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Wenn man die Zeit zwei mal mit
nehme und dann beides zusammenrechnet, erhält man ja die Zeit in Mikrosekunden. Will ich dann aber Millisekunden haben, rechne ich das ganze mal 1000, oder??microtime()
LG, telelo
Beitrag zuletzt geändert: 1.6.2009 21:30:09 von telelo -
function check_time($time_str, $end = false) { global $start; //Need some global variable where we will ceep our start time list($msec, $sec) = explode(' ', $time_str); $result = bcadd($msec, $sec, 5); if(!$end) { $start = $result; register_shutdown_function('check_time', microtime(), true); //Function registrates itself only with some parametrs now } elseif($end) { $end = $result; echo '<br />Page was generated in '.bcsub($end, $start, 10).' seconds...<br />'; } }
einfach
an den anfang der datei setzten und natürlich die $start variable nicht anderweitig verwenden.check_time(microtime());
(Quelle: PHP Manual)
Beitrag zuletzt geändert: 1.6.2009 23:09:58 von zenks -
Viel zu kompliziert! Ganz oben in der Datei
$timediff = getmicrotime();
und unten bei der Zeitausgabe z. B.
echo "Das Script benötigte ".(getmicrotime() - $timediff)." Sekunden";
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage