/ / PHP माइक्रोटाइम फ़ंक्शन क्या करता है?

PHP microtime function क्या करता है?

सबसे लोकप्रिय भाषाओं में से एक मेंPHP प्रोग्रामिंग में कार्यों का एक समृद्ध पुस्तकालय है। उनमें से प्रत्येक इसके गुणों में भिन्न है, लेकिन बड़ी संख्या में संचालन और इसी तरह के नामों के कारण, डेवलपर्स अक्सर भ्रमित होते हैं। PHP माइक्रोटाइम फ़ंक्शन द्वारा प्रश्न उठाए जाते हैं - यह क्या करता है और यह इसके समान कैसे भिन्न होता है?

माइक्रोटाइम फ़ंक्शन

PHP microtime में परिणामस्वरूप, यूनिक्स समय लौटाता है,माइक्रोसेकंड के लिए सटीकता के साथ। प्रोग्रामिंग भाषा में अंतर्निहित ऑपरेशन के बावजूद, यह सभी प्रणालियों पर काम करने में सक्षम नहीं है। ऑपरेटिंग सिस्टम के पुराने संस्करणों में जहां कोई सिस्टम कॉल नहीं है gettimeofday (), यह फ़ंक्शन गलत परिणाम देगा।

php माइक्रोटाइम

माइक्रोटाइम () सिंटैक्स में केवल एक तर्क है- यह निर्धारित करता है कि किस प्रकार के डेटा में परिणाम वापस किया जा सकता है। यदि सच के अनुरूप मूल्य (अंग्रेजी में "सच") कोष्ठक में इंगित किया गया है, तो संख्यात्मक डेटा के बजाय, फ़ंक्शन एक स्ट्रिंग लौटाएगा। किसी भी पैरामीटर की अनुपस्थिति में (जो शून्य के बराबर है), मान झूठा इंगित किया जाएगा (अंग्रेजी "झूठा" से), समय प्रारूप msec सेकंड में वापस आ जाएगा। यहां, पहली संख्या में माइक्रोसेकंड की संख्या होगी जो वर्तमान सेकंड की शुरुआत के बाद से पारित हो गई है, और दूसरा कुल समय है 1970 के बाद से, सेकंड में व्यक्त किया गया।

Использовать в PHP microtime() приходится в том अगर कोड के किसी विशेष टुकड़े को निष्पादित करने में कितना समय लगता है, यह पता लगाने की आवश्यकता है। सबसे अधिक बार, इस तंत्र का उपयोग कार्यक्रम को अनुकूलित करने के लिए किया जाता है।

समय से अंतर

Microtime के साथ एक समान कार्य के रूप में, PHP में एक सरल समय है। इसके अधिक सटीक "बहन" के विपरीत, समय () फ़ंक्शन का उपयोग करने का परिणाम है यूनिक्स युग की शुरुआत के बाद से सेकंड की संख्या, यानी 1 जनवरी, 1970, 00:00:00 GMT। समय () का उपयोग करते हुए, आप कार्यक्रम के दो बिंदुओं के बीच समय अंतर प्राप्त कर सकते हैं, हालांकि, कम सटीकता के साथ।

सूक्ष्म समय

यदि आप सिस्टम समय प्राप्त करना चाहते हैं, तो आपको तिथि () फ़ंक्शन का उपयोग करना चाहिए। यदि आपको अंतर की अधिकतम सटीकता प्राप्त करने की आवश्यकता है, तो PHP फ़ंक्शन - माइक्रोटाइम चुनना सबसे अच्छा है।