/ / Što radi PHP funkcija mikrovremena?

Što radi mikrovremena PHP?

Na jednom od najpopularnijih jezikaPHP programiranje sadrži bogatu biblioteku funkcija. Svaki od njih ima svoja svojstva, ali zbog velikog broja operacija i sličnih naziva programeri se često zbune. Pitanja pokreće PHP funkcija mikrovremena - što radi i po čemu se razlikuje od sličnih?

Funkcija mikrovremena

U PHP mikro vremenu vraća Unix vrijeme kao rezultat,i s točnošću od mikrosekundi. Unatoč ugrađenoj operaciji u programskom jeziku, on ne može raditi na svim sustavima. U ranijim verzijama operativnih sustava u kojima nedostaje sistemski poziv gettimeofday (), ova će funkcija proizvesti netočan rezultat.

php mikrovreme

Sintaksa Microtime () ima samo jedan argument- definira u kojem se tipu podataka može vratiti rezultat. Ako je vrijednost koja odgovara true navedena u zagradama, tada će funkcija umjesto numeričkih podataka vratiti niz. Ako nema parametara (što je jednako nuli), bit će navedena vrijednost false (od engleskog "false"), vrijeme će se vratiti u formatu msec sec. Ovdje je prvi broj broj mikrosekundi koje su prošle od početka trenutne sekunde, a drugi je ukupno vrijeme od 1970. godine, izraženo u sekundama.

Korištenje mikrovremena () u PHP-u jeako treba saznati koliko je vremena potrebno za izvršavanje određenog dijela koda. Najčešće se ovaj mehanizam koristi za optimizaciju izvedbe programa.

Razlika s vremenom

Kao funkcija slična mikro vremenu, PHP ima jednostavniju funkciju koja se naziva vrijeme. Za razliku od preciznije sestre, rezultat korištenja funkcije time () je broj sekundi od početka Unix ere, tj. od 1. siječnja 1970. 00:00:00 GMT. Pomoću vremena () možete dobiti vremensku razliku između dviju točaka u programu, iako s manje preciznosti.

microtime php

Ako vam je potrebno sistemsko vrijeme, trebali biste koristiti funkciju date (). Kada trebate dobiti najtočniju razliku, najbolje je odabrati PHP - mikrovremensku funkciju.