![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 5.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował rahul 7.01.2012, 01:44:05 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 532 Pomógł: 24 Dołączył: 15.04.2011 Skąd: Kalisz Ostrzeżenie: (0%) ![]() ![]() |
Zmień sobie ciało metody getResutl() na takie coś:
I zobacz, co Ci zwraca microtime() do poszczególnych pól. I w funkcji handler() nie używaj round(), tylko zapisuj czysty wynik. Ja miałem podobny problem gdy mierzyłem czas wykonywania całego skryptu, ale tylko przez jakiś czas, później samo przeszło więc się nad tym nie zastanawiałem. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 98 Pomógł: 33 Dołączył: 10.05.2011 Skąd: Krak Ostrzeżenie: (0%) ![]() ![]() |
microtime zwraca czas jako string w formie 'czesc_ulamkowa czesc_calkowita'. Odejmując takie wartości nie można spodziewać się sensownych wyników.
Zamiast
daj
Edit: Zerknąlem do manuala i okazuje się że microtime(true) zwraca czas jako float. Dobrze będzie:
Ten post edytował droslaw 8.01.2012, 16:45:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:27 |