Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] microtime()
Forum PHP.pl > Forum > Przedszkole
fear
chce zastosowac microtime() do zrobienia osob online przez ostatnie x czasu.

gdy wywołuje tą funckję wychodzi pewna liczba... jak mam ją przetworzyc abym mogl do niej dodawac x sekund i na podstawie wyniku wyciagac odpowiednie wnioski?

pozdrawiam
fear
Gość
heh..masz racje, przeszukiwalem forum z haslem "microtime" i nie znalazlem odpowiedzi na moje pytanie... a pare topikow nizej byla odpowiedz na moje pytanie..

thnx i sory za moj blad ;-)

pozdrawiam
Fipaj
Temat już rozwiązany, ale dla potomnych warto by jeszcze przytoczyć odpowiedź na tytułowe pytanie...

  1. <?php
  2. function getmicrotime(){
  3.  list($usec, $sec) = explode(" ",microtime());
  4.  return ((float)$usec + (float)$sec);
  5.  }
  6. ?>


...zresztą przykład z manuala...
Athlan
do zrobienia countera online mam swoja klasę... uzyj sobie smile.gif

Temat: OOP php ocena moja pierwsza klasa w OOP
Jojo
Jeszcze jeden szczegół apropos microtime" title="Zobacz w manualu php" target="_manual. Nie wiem dlaczego, ale manual po polsku o tym nie wspomina. Informacja ta jest tylko w wersji angielskiej.

Funkcja microtime" title="Zobacz w manualu php" target="_manual, począwszy od php 5.0.0, posiada opcjonalny parametr, który powoduje, że czas jest przez nią zwracany w postaci float'a.

Przykład:
  1. <?php
  2.  
  3. $fltMTime = microtime( true );
  4.  
  5. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.