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.
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í.
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.
- Zaokrouhlovací čísla v WEB programování
- Delphi poskládá v Pascalu
- Logická operace. Základní logické operace
- Konverze typu. Funkce Round a Trunc v Pascalu
- Java: práce se soubory - psaní, čtení, mazání
- Co dělá funkce SQL CONCAT?
- Jak vypočítat modul v aplikaci Excel
- Operátor řetězce v Pascalu - řetězec
- Tabulační funkce: jak psát program?
- Funkce `If `v aplikaci Excel
- Co je to deskriptor? Popis struktury atributu
- Printf C: popis, formátování, příklady
- Funkce SQL SUBSTRING
- Summační funkce v SQL: SUM
- PHP: doba provádění skriptu v praxi
- Parita funkce
- Funkce v Pythonu: def. Python 3 pro začátečníky
- PHP sprintf: formátování a zpracování řetězců
- Funkce strpos v PHP: určuje pozici podřetězce
- Formátovací čísla: funkce PHP number_format ()
- Syntaxe jаvascript parseInt: příklady použití