PočítačeProgramovanie

Čo robí funkciu PHP microtime?

V jednom z najpopulárnejších PHP programovací jazyk poskytuje bohaté funkcie knižnice. Každý z nich má svoje vlastné charakteristiky, ale kvôli veľkému počtu operácií a podobných titulov z vývojárov často vedie k zmätku. Otázky spôsobiť PHP funkcie microtime - čo robí a ako sa líši od podobnej nej?

funkcie microtime

PHP microtime ako výsledok vrátia Unix a čas s presnosťou na mikrosekundy. Napriek vrostlost operácií v programovacom jazyku, môže to fungovať na všetkých systémoch. V skorších verziách operačných systémov, kde neexistuje systém volania gettimeofday (), bude táto funkcia spôsobiť nesprávne výsledky.

Syntax microtime () má iba jeden argument - určuje, aký typ dát je možné dosiahnuť výsledky vrátenej. V prípade, že zátvorky zodpovedajúce true (z angličtiny. "True"), potom namiesto funkcia vracia numerickou dátový reťazec. V neprítomnosti akéhokoľvek parametra (čo je nula) je nastavená na hodnotu false (z angličtiny. "Chyba"), čas sa vracia vo formáte ms sec. Tu, prvé číslo bude udržiavať počet mikrosekúnd, ktoré uplynuli od začiatku aktuálneho sekundu a druhá - celkový čas, ktorý uplynul od roku 1970, vyjadrený v sekundách.

Použitie PHP microtime () je nutná v prípade, že je potrebné zistiť, ako dlho trvá vybavenie bloku kódu. Najčastejšie sa tento mechanizmus sa používa na optimalizáciu prevádzky programu.

Rozdiel s časom

Ako s podobnými funkciami microtime, PHP má jednoduchšie - čas. Na rozdiel od jeho presnejšie, "sestra", v dôsledku použitia čas funkcie () - počet sekúnd od Unix epochy, to znamená, že od 1. januára 1970, 00:00:00 GMT. S časom () je možné získať časový rozdiel medzi dvoma bodmi programu, ale s menšou presnosťou.

Ak chcete získať systémový čas, mali by ste použiť dátum () funkcie. Ak je to potrebné, získať maximálnu presnosť rozdiel, to je najlepšie zvoliť funkciu PHP - microtime.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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