Ce face funcția microtime PHP?

Una dintre cele mai populare limbi de programare PHP conține o bogată bibliotecă de funcții. Fiecare dintre ele diferă în proprietățile sale, dar din cauza numărului mare de operațiuni și a numelor similare, dezvoltatorii au adesea confuzie. Întrebările sunt ridicate de funcția de microtime PHP - ce face și cum diferă de cele similare cu aceasta?

Microtime funcție

În microtime PHP ca rezultat, returnează timpul Unix, cu precizie în microsecunde. În ciuda funcționării integrate în limba de programare, nu funcționează pe toate sistemele. În versiunile anterioare ale sistemelor de operare, în care nu există apel de sistemgettimeofday (), această funcție va produce un rezultat incorect.

php microtime

Sintaxa microtime () are doar un singur argument - determină în ce tip de date este posibilă returnarea rezultatului. Dacă valoarea corespunzătoare adevărului este specificată în paranteze, atunci funcția returnează un șir în locul datelor numerice. Dacă nu există parametri (care este zero), va fi specificat mesajul fals, timpul va fi returnat în format msec sec. Aici primul număr va fi numărul de microsecunde care au trecut de la începutul secundei curente, iar al doilea este timpul total din 1970, exprimat în secunde.

Utilizarea în PHP microtime () este necesară în cazul în care este nevoie să aflați cât timp este nevoie pentru a executa o anumită bucată de cod. Cel mai adesea acest mecanism este folosit pentru a optimiza programul.

Diferența de timp

Ca o funcție similară cu microtime, PHP are un timp mai simplu. Spre deosebire de sora sa mai precisă, rezultatul utilizării funcției time () - numărul de secunde de la începutul erei Unix, adică de la1 ianuarie 1970, 00:00:00 GMT. Folosind timp (), puteți obține o diferență de timp între cele două puncte ale programului, dar cu o mai mică precizie.

microtime php

Dacă doriți să obțineți timpul sistemului, atunci ar trebui să utilizați funcția date (). Dacă trebuie să obțineți acuratețea maximă a diferenței, este mai bine să alegeți funcția PHP - microtime.

Distribuiți pe rețelele sociale:

înrudit
Rotunjirea numerelor în programarea WEBRotunjirea numerelor în programarea WEB
Delphi postează în PascalDelphi postează în Pascal
Operație logică. Operații logice de bazăOperație logică. Operații logice de bază
Ceea ce a venit pe stack, "că sa întors: fundația abstractă a realitățiiCeea ce a venit pe stack, "că sa întors: fundația abstractă a realității
Conversia de tip. Funcții rotunde și Trunc în PascalConversia de tip. Funcții rotunde și Trunc în Pascal
Funcția `INDEX` din Excel: descriere, aplicație și exempleFuncția `INDEX` din Excel: descriere, aplicație și exemple
Ce face funcția SQL CONCAT?Ce face funcția SQL CONCAT?
Cum se calculează un modul în ExcelCum se calculează un modul în Excel
Funcția de tabulare: cum se scrie un program?Funcția de tabulare: cum se scrie un program?
Limba de programare c (s)Limba de programare c (s)
» » Ce face funcția microtime PHP?