أجهزة الكمبيوتربرمجة

ما الذي يجعل وظيفة PHP microtime؟

في واحدة من لغة PHP البرمجة الأكثر شعبية يوفر وظائف مكتبة غنية. كل واحد منهم له خصائصه الخاصة، ولكن نظرا لوجود عدد كبير من العمليات وعناوين مماثلة من المطورين غالبا ما يؤدي إلى الارتباك. أسئلة تسبب PHP وظيفة microtime - ماذا يفعل وكيف يختلف عن مشابهة لها؟

وظيفة microtime

وmicrotime PHP نتيجة ليعود مرة يونكس ومع الدقة لميكروثانية. وعلى الرغم من عمليات embeddedness في لغة البرمجة، وأنه لا يمكن أن تعمل على جميع أنظمة. في الإصدارات السابقة من أنظمة التشغيل، حيث لا يوجد gettimeofday استدعاء نظام ()، وهذه الوظيفة تعطي نتائج غير صحيحة.

تركيب microtime () لديه حجة واحدة فقط - أنه يحدد أي نوع من البيانات يمكن تحقيقه النتائج العودة. إذا الأقواس الموافق صحيح (من الإنجليزية. "صحيح")، ثم بدلا من الدالة بإرجاع سلسلة بيانات رقمية. في غياب أي معلمة (والذي هو صفر) ومن المقرر أن كاذبة (من الإنجليزية. "خطأ")، سيتم إرجاع الوقت في شكل ميللي ثانية ثانية. هنا، الرقم الأول وإبقاء عدد من ميكروثانية التي مرت منذ بداية الثانية الحالية، والثانية - أعرب إجمالي الوقت الذي انقضى منذ عام 1970، في ثوان.

استخدام PHP microtime () ضروري في حالة وجود حاجة لمعرفة كم من الوقت يستغرق تنفيذ كتلة التعليمات البرمجية. في معظم الأحيان، يتم استخدام هذه الآلية لتحسين تشغيل البرنامج.

الفرق مع الوقت

كما هو الحال مع وظائف مماثلة microtime، PHP لديه بساطة - الوقت. وخلافا على نحو أكثر دقة، "الشقيقة"، ونتيجة لاستخدام الوقت وظيفة () - عدد الثواني منذ عهد يونيكس، وهذا هو، من 1 يناير 1970، 00:00:00 GMT. مع مرور الوقت () هو ممكن للحصول على الفارق الزمني بين نقطتين من البرنامج، ولكن مع أقل دقة.

إذا كنت ترغب في الحصول على وقت النظام، يجب عليك استخدام تاريخ وظيفة (). إذا لزم الأمر، للحصول على أقصى قدر من الفرق الدقة، فمن الأفضل أن تختار وظيفة PHP - microtime.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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