RekenaarsProgrammering

Wat maak PHP microtime funksie?

In een van die mees gewilde PHP programmeertaal bied 'n ryk funksies biblioteek. Elkeen van hulle het sy eie kenmerke, maar as gevolg van die groot aantal operasies en soortgelyke titels van ontwikkelaars lei dikwels tot verwarring. Vrae laat PHP microtime funksie - wat dit doen en hoe dit verskil van soortgelyk aan haar?

funksie microtime

Die PHP microtime as gevolg terug Unix tyd en met akkuraatheid te mikrosekondes. Ten spyte van die inbedding bedrywighede in 'n programmeertaal, kan dit nie werk op alle sisteme. In vorige weergawes van bedryfstelsels, waar daar geen stelsel oproep gettimeofday (), sal hierdie funksie verkeerde resultate te lewer.

Sintaksis microtime () het net een argument - dit bepaal watter tipe van data verkry kan word terugkeer resultate. As die hakies wat ooreenstem met ware (uit Engels. "Ware"), dan in plaas van die funksie gee terug numeriese data string. In die afwesigheid van enige parameter (wat is nul) as vals gestel (uit Engels. "Vals"), die tyd sal teruggestuur word in die formaat msec sek. Hier is die eerste getal sal die aantal mikrosekondes wat sedert die begin van die huidige tweede geslaag het, en die tweede hou - die totale tyd wat verloop het sedert 1970, uitgedruk in sekondes.

Gebruik PHP microtime () is nodig in die geval dat daar 'n behoefte om uit te vind hoe lank dit neem om die uitvoering van 'n kode blok. Dikwels is hierdie meganisme gebruik om die werking van die program te optimaliseer.

Die verskil met die tyd

Soos met 'n soortgelyke funksies microtime, PHP het 'n eenvoudiger - tyd. In teenstelling met sy meer akkurate, "suster", die gevolg van die gebruik van die funksie tyd () - die aantal sekondes sedert die Unix epog, dit wil sê vanaf 1 Januarie 1970, 00:00:00 GMT. Met tyd () is dit moontlik om die tyd verskil tussen twee punte van die program te verkry, maar met minder akkuraatheid.

As jy wil hê dat die stelsel tyd kry, moet jy die funksie datum gebruik (). Indien nodig, om die maksimum akkuraatheid verskil kry, is dit die beste om die PHP funksie kies - microtime.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 af.birmiss.com. Theme powered by WordPress.