microtime

microtime -- Zwraca aktualny uniksowy znacznik czasu z mikrosekundami

Opis

string microtime ( void)

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 podawane w sekundach .

Przykład 1 . przykład microtime( )

 
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( ) .