mike_mech: To troche nie do końca tak. Funkcja [manual:39e8e589bb]microtime[/manual:39e8e589bb] zwraca stringa, więc dodawanie i odejmowanie wyników jej działania może dawać dziwne rezultaty.
Ja najczęściej używam takiego rozwiązania:
[php:1:39e8e589bb]<?php
function GetTime()
{
$arrTime = explode( ' ', microtime() );
return $arrTime[0] + $arrTime[1];
}
$fltStart = GetTime();
// Tu cała reszta kodu
echo GetTime() - $fltStart;
?>[/php:1:39e8e589bb]
Polecam też zapoznać się z
http://forum.php.pl/viewtopic.php?p=103577 jest tam bardzo ładna i przyjemna klasa realizująca funkcję timera autorstwa scanner'a.