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