OqPoWah.com

Kaj počne funkcija PHP mikro čas?

Eden izmed najbolj priljubljenih programskih jezikov PHP vsebuje bogato knjižnico funkcij. Vsak od njih se razlikuje po svojih lastnostih, vendar zaradi velikega števila operacij in podobnih imen razvijalci pogosto zmedejo. Vprašanja se pojavljajo zaradi funkcije mikrograma PHP - kaj dela in kako se razlikuje od tistih, ki so podobni?

Funkcija Microtime

V mikrogramu PHP kot rezultat, vrne Unix čas, s točnostjo do mikrosekund. Kljub vgrajeni funkciji v programskem jeziku ne deluje na vseh sistemih. V prejšnjih različicah operacijskih sistemov, kjer ni sistemskega klicagettimeofday (), bo ta funkcija ustvarila napačen rezultat.

php mikro čas

Sintaksa microtime () ima samo en argument - določi, v kateri vrsti podatkov je mogoče vrniti rezultat. Če je v oklepaju podana vrednost, ki ustreza resu, potem funkcija vrne niz namesto številčnih podatkov. Če ni parametrov (kar je nič), bo podan napačen, čas bo vrnjen v formatu msec sec. Tu bo prva številka število mikrosecentov, ki so minili od začetka trenutne sekunde, drugi pa skupni čas od leta 1970, izražen v sekundah.

Uporaba v PHP microtime () je potrebna v primeru, da je treba ugotoviti, kako dolgo traja za izvedbo določenega dela kode. Najpogosteje se ta mehanizem uporablja za optimizacijo programa.

Časovna razlika

Kot podobna funkcija z mikroprogramom ima PHP enostavnejši čas. Za razliko od njegove natančnejše "sestre", je rezultat uporabe časa delovanja () - število sekund od začetka obdobja Unixa, to je, od1. januar 1970, 00:00:00 GMT. Z uporabo časa () lahko dosežete časovno razliko med dvema točkama programa, vendar z manj natančnostjo.

microtime php

Če želite sistem dobiti čas, uporabite funkcijo date (). Če potrebujete največjo natančnost razlike, je najbolje, da izberete funkcijo PHP - microtime.

Zdieľať na sociálnych sieťach:

Príbuzný