1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
<? // Source écrit par T pour php 4.2 ou plus // website : http://www.overdrived.com // email : ab@overdrived.com // _POST=code de la source afficher et a précopier // aide : http://overdrived.com/btcode.php //Code à inclure dans la tete de la page HEAD
function get_microtime(){ list($tps_usec, $tps_sec) = explode(" ",microtime()); return ((float)$tps_usec + (float)$tps_sec); } $tps_start = get_microtime(); // fin de la tete HEAD ?> <? //Code à placer en bas de votre page $tps_end = get_microtime(); $tps = $tps_end - $tps_start; function rounder($value){ $buffer = $value * 100; $rounded = round($buffer); $buffer = $rounded / 100; $point_pos = strpos($buffer, "."); if ($point_pos == FALSE) $buffer .= ".00"; else { if ((strlen($buffer) - $point_pos) == 2) $buffer .= "0"; } return $buffer; }
$tps2=@rounder($tps); echo "Page générée en $tps2 secondes.";
?>
|