ကွန်ပျူတာများ, ပရိုဂရမ်းမင်း
အဘယ်အရာကို PHP ကို microtime function ကိုမှန်ကန်စေသည်?
လူကြိုက်အများဆုံး PHP ကို programming language ကိုများထဲမှတစ်ဦးကြွယ်ဝသောစာကြည့်တိုက်လုပ်ငန်းဆောင်တာကိုထောက်ပံ့ပေး။ သူတို့ထဲကတစ်ဦးချင်းစီက၎င်း၏ကိုယ်ပိုင်ဝိသေသလက္ခဏာများရှိပြီး, ဒါပေမယ့် developer များအနေဖြင့်စစ်ဆင်ရေးများနှင့်အလားတူခေါင်းစဉ်၏ကြီးမားသောအရေအတွက်ကမကြာခဏရှုပ်ထွေးစေပါတယ်၏။ အကြောင်းမူကား, ဒါဟာဘာကြောင့်ဆင်တူထံမှသူမ၏မှမတူပုံကို - မေးခွန်းလွှာ PHP ကို microtime function ကိုဖြစ်ပေါ်စေ?
function ကို microtime
ရလဒ်အတိုင်း PHP ကို microtime Unix ကအချိန်ပြန်လာနှင့် microseconds မှတိကျမှန်ကန်မှုနှင့်အတူ။ တစ်ဦးပရိုဂရမ်းမင်းဘာသာစကားမှာ embedded စစ်ဆင်ရေးနေသော်လည်းကအားလုံးကိုစနစ်များပေါ်တွင်အလုပ်လုပ်လို့မရပါဘူး။ အဘယ်သူမျှမ system ကိုဖုန်းခေါ်ဆိုမှု gettimeofday (အရပ်၌တဲ့ operating systems) ၏အစောပိုင်းဗားရှင်းမှာတော့ဒီ function ကိုမမှန်ကန်ကြောင်းရလဒ်များကိုထုတ်လုပ်ပါလိမ့်မယ်။
syntax microtime () ဦးတည်းသာငြင်းခုံရှိပါတယ် - ကပြန်လာရလဒ်များကိုအောင်မြင်နိုင်ပါသည်အချက်အလက်များ၏အဘယ်အရာကို type ကိုဆုံးဖြတ်သည်။ အဆိုပါကွင်း (အင်္ဂလိပ်ကနေ။ "စစ်မှန်သော") စစ်မှန်တဲ့မှသက်ဆိုင်ရာလျှင်, အစား function ကို၏ကိန်းဂဏန်းဒေတာ string ကို return ပွနျ။ (သုညဖြစ်သည့်) မည်သည့် parameter သည်၏မရှိခြင်းအတွက် (အင်္ဂလိပ်ကနေ။ "အယူမှား") မှားယွင်းသောသတ်မှတ်ကာလအချိန်ကိုစက္က msec ပုံစံအတွက်ပြန်ရောက်လိမ့်မည်။ ဒီနေရာမှာပထမဦးဆုံးအရေအတွက်ကလက်ရှိဒုတိယ၏အစအဦးကတည်းကလွန်ပြီ microseconds ၏နံပါတ်, ဒုတိယစောင့်မမည် - 1970 ကတည်းကကြာခဲ့သည်စုစုပေါင်းအချိန်စက္ကန့်အတွင်းထုတ်ဖော်ပြောဆိုခဲ့သည်။
) PHP ကို microtime (သုံးပါက code ကိုပိတ်ပင်တားဆီးမှု၏ကွပ်မျက်ကြာအဘယ်မျှကာလပတ်လုံးထွက်ရှာရန်လိုအပ်ကြောင်းလည်းမရှိသောဖြစ်ရပ်အတွက်လိုအပ်သောဖြစ်ပါတယ်။ အများစုကတော့, ဒီယန္တရားကိုပရိုဂရမ်များ၏စစ်ဆင်ရေးပိုကောင်းအောင်အသုံးပြုသည်။
အချိန်ကိုအတူခြားနားချက်
အချိန် - အလားတူလုပ်ဆောင်ချက်များကို microtime နှင့်ဝသကဲ့သို့, PHP ကိုတစ်ဦးရိုးရှင်းတဲ့ရှိပါတယ်။ ယင်း၏ပိုမိုတိကျ, "ညီမ" function ကိုအချိန်သုံးပြီး၏ရလဒ် () မတူဘဲ - ထို Unix ယုဂ်ကတည်းကစက္ကန့်များ၏အရေအတွက်သည်, ထိုဇန်နဝါရီလ 1, 1970, 00:00:00 GMT ကနေဖြစ်ပါတယ်။ အချိန်နှင့်အတူ () ဒါပေမယ့်ဒီထက်တိကျစွာနှင့်တကွ, အစီအစဉ်၏အမှတ်နှစ်ခုကြားရှိအချိန်ကွာခြားချက်ရရှိရန်ဖြစ်နိုင်ပါတယ်။
သင်စနစ်အချိန်ရချင်လျှင်, သင်) (function ကိုရက်စွဲကိုအသုံးပြုသင့်ပါတယ်။ လိုအပ်မယ်ဆိုရင်အများဆုံးတိကျစွာခြားနားချက်ရဖို့က PHP ကို function ကိုရွေးချယ်ဖို့အကောင်းဆုံးဖြစ်ပါသည် - microtime ။
Similar articles
Trending Now