(PHP 4, PHP 5)
microtime — Zwraca aktualny uniksowy znacznik czasu z mikrosekundami
Zwraca łańcuch znaków "msec sec", gdzie sec jest aktualnym czasem, mierzonym jako liczba sekund od uniksowej Epoki (1 stycznia 1970, 0:00:00 GMT), natomiast msec jest aktualną liczbą mikrosekund. Funkcja ta dostępna jest wyłącznie na systemach operacyjnych, które obsługują wywołanie systemowe gettimeofday().
Obydwie części łańcucha znaków są podawane w sekundach.
Przykład #1 przykład microtime()
<?php
function getmicrotime(){
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
$time_start = getmicrotime();
for ($i=0; $i < 1000; $i++){
//nie rób nic przez 1000 iteracji
}
$time_end = getmicrotime();
$time = $time_end - $time_start;
echo "Nie robił nic przez $time sekund";
?>
Patrz także time().