کمپیوٹرزپروگرامنگ

کیا PHP microtime تقریب ہوتا ہے؟

سب سے زیادہ مقبول PHP پروگرامنگ زبان سے ایک میں ایک امیر لائبریری افعال فراہم کرتا ہے. ان میں سے ہر ایک اس کی اپنی خصوصیات ہیں، بلکہ اس لئے ڈویلپرز سے آپریشن اور اسی طرح کے عنوانات کی کثیر تعداد نے اکثر الجھن کی طرف جاتا ہے. سوالات PHP microtime تقریب کی وجہ سے - یہ کیا کرتا ہے اور کس طرح اس نے اس سے اسی طرح سے مختلف ہے؟

تقریب microtime

نتیجے کے طور پر پی ایچ پی microtime یونیکس وقت اور microseconds کو درستگی کے ساتھ واپس. ایک پروگرامنگ زبان میں embeddedness کارروائیوں کے باوجود، یہ تمام نظام پر کام نہیں کر سکتے. آپریٹنگ سسٹمز، کوئی نظام کال gettimeofday نہیں ہے جہاں () کے پہلے ورژن میں، اس تقریب کو غلط نتائج پیدا کرے گا.

نحو microtime () صرف ایک دلیل ہے - یہ واپسی کے نتائج سے حاصل کیا جا سکتا ہے کے اعداد و شمار کس قسم کا تعین کرتا ہے. اسی صحیح پر (انگریزی. "سچ" سے) قوسین، تو بجائے اس کے فعل عددی ڈیٹا سٹرنگ واپس تو. کسی بھی پیرامیٹر (صفر ہے) کی عدم موجودگی میں (انگریزی سے "جھوٹے") جھوٹے پر مقرر کیا گیا ہے، وقت سیکنڈ msec شکل میں واپس آ جائے گا. یہاں، سب سے پہلے نمبر تازہ دوسری کے آغاز کے بعد سے گزر چکے ہیں کہ microseconds کی تعداد، اور دوسرے کو رکھیں گے - 1970 کے بعد سے گزرا ہے کہ کل وقت، سیکنڈ میں کا اظہار کیا.

استعمال PHP microtime () یہ ایک کوڈ کے ٹکڑے کو پھانسی کتنا وقت لگتا ہے باہر تلاش کرنے کی ضرورت ہے کہ اس صورت میں ضروری ہے. اکثر، اس طریقہ کار پروگرام کے آپریشن کو بہتر بنانے کے لئے استعمال کیا جاتا ہے.

وقت کے ساتھ فرق

وقت - جیسے افعال microtime ساتھ کے طور پر، پی ایچ پی کی ایک آسان ہے. برعکس اس کے زیادہ درست، "بہن"، تقریب وقت () استعمال کرنے کا نتیجہ -، یونیکس دور کے بعد سیکنڈ کی تعداد یہ ہے کہ، 1 جنوری، 1970، 00:00:00 GMT کی طرف سے. وقت کے ساتھ ساتھ (ہے)، لیکن کم صحت سے متعلق کے ساتھ پروگرام کے دو پوائنٹس کے درمیان وقت کا فرق حاصل کرنے کے لئے ممکن ہے.

آپ نظام وقت حاصل کرنا چاہتے ہیں تو، آپ کو تقریب کی تاریخ کا استعمال کرنا چاہئے (). microtime - زیادہ سے زیادہ صحت سے متعلق فرق حاصل کرنے کے لئے ضروری ہے تو یہ پی ایچ پی کی تقریب کے منتخب کرنے کے لئے سب سے بہتر ہے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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