nisfarm.ru

Co dělá funkce PHP microtime?

Jeden z nejpopulárnějších PHP programovacích jazyků obsahuje bohatou knihovnu funkcí. Každý z nich se ve svých vlastnostech liší, ale vzhledem k velkému množství operací a podobných názvů mají vývojáři často zmatek. Otázky vznikají funkcí PHP microtime - co dělá a jak se liší od těch, které se jí podobají?

Funkce Microtime

V PHP microtime v důsledku toho vrací čas Unixu s přesností na mikrosekundy. Přes zabudovanou operaci v programovacím jazyce nepracuje na všech systémech. V dřívějších verzích operačních systémů, kde není systémové volánígettimeofday (), tato funkce způsobí nesprávný výsledek.




php microtime

Syntaxe microtime () má pouze jeden argument - určuje, v jakém datovém typu je možné výsledek vrátit. Pokud je hodnota odpovídající true uvedena v závorkách, pak funkce vrátí řetězec namísto číselných dat. Pokud nejsou k dispozici žádné parametry (což je nula), zadá se hodnota false, čas se vrátí ve formátu msec sec. Zde bude prvním číslem počet mikrosekund, který uplynul od začátku druhé sekundy a druhý je celkový čas od roku 1970 vyjádřený v sekundách.

Použití v PHP microtime () je nezbytné v případě, že je třeba zjistit, jak dlouho trvá spuštění určitého kódu. Nejčastěji se tento mechanismus používá k optimalizaci programu.

Časový rozdíl

Jako podobnou funkci s mikrotime, PHP má jednodušší - čas. Na rozdíl od přesnější "sestry", výsledek použití funkce čas () - počet sekund od začátku éry Unixu, tedy od1. ledna 1970, 00:00:00 GMT. Pomocí času () můžete dosáhnout časového rozdílu mezi oběma body programu, ale s menší přesností.

microtime php

Pokud chcete získat systémový čas, měli byste použít funkci datum (). Pokud potřebujete dosáhnout maximální přesnosti rozdílu, je nejlepší zvolit funkci PHP - microtime.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru