माइक्रोटाइम () फ़ंक्शन वर्तमान समय के लिए माइक्रोसेकंड लौटाता है। यह माइक्रोसेकंड के साथ वर्तमान यूनिक्स टाइमस्टैम्प लौटाता है। यह फ़ंक्शन केवल ऑपरेटिंग सिस्टम पर उपलब्ध है जो gettimeofday() सिस्टम कॉल का समर्थन करता है।
सिंटैक्स
microtime(get_as_float)
पैरामीटर
-
get_as_float - जब वैकल्पिक तर्क के बिना कॉल किया जाता है, तो यह फ़ंक्शन स्ट्रिंग "msec sec" लौटाता है, जहां sec यूनिक्स युग (0:00:00 जनवरी 1, 1970 GMT) के बाद से सेकंड की संख्या में मापा गया वर्तमान समय है, और msec है माइक्रोसेकंड भाग। यदि वैकल्पिक get_as_float को TRUE पर सेट किया जाता है तो एक फ्लोट (सेकंड में) वापस आ जाता है।
वापसी
माइक्रोटाइम () फ़ंक्शन माइक्रोसेकंड के साथ वर्तमान यूनिक्स टाइमस्टैम्प लौटाता है। यह फ़ंक्शन केवल ऑपरेटिंग सिस्टम पर उपलब्ध है जो gettimeofday() सिस्टम कॉल का समर्थन करता है।
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php echo(microtime()); ?>
आउटपुट
0.85623100 1539234951
उदाहरण
आइए एक और उदाहरण देखें -
<?php $time_start = microtime(true); usleep(100); $time_end = microtime(true); $time = $time_end - $time_start; echo "Did nothing in $time seconds\n"; ?>
आउटपुट
Did nothing in 0.00016498565673828 seconds