കമ്പ്യൂട്ടറുകൾപ്രോഗ്രാമിംഗ്

Php microtime function എന്തു ചെയ്യുന്നു?

ഏറ്റവും പ്രചാരത്തിലുള്ള PHP പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ ഒരു ധാരാളമായ ലൈബ്രറിയുണ്ട്. അവ ഓരോന്നും അതിന്റെ സ്വഭാവത്തിൽ വ്യത്യാസമുണ്ട്, പക്ഷെ വലിയതോതിലുള്ള പ്രവർത്തനങ്ങളും സമാനമായ പേരുകളും കാരണം ഡവലപ്പർമാർ പലപ്പോഴും ആശയക്കുഴപ്പം ഉണ്ടാക്കുന്നു. PHP മൈക്രൊറ്റൈമൈമിലെ ഫംഗ്ഷൻ ഉപയോഗിച്ച് ചോദ്യങ്ങൾ ഉയർത്തുന്നു - അത് എന്താണ് ചെയ്യുന്നത്, അത് സമാനമായതിൽ നിന്ന് വ്യത്യസ്തമാക്കുന്നത് എങ്ങനെ?

മൈക്രോടൈം ഫംഗ്ഷൻ

PHP- ൽ, മൈക്രൊട്ടൈം , മൈക്രോസെക്കൻഡുകളുടെ കൃത്യതയോടെ, യുണിക്സ് സമയം നൽകുന്നു. ഓപ്പറേഷൻ പ്രോഗ്രാമിങ് ഭാഷയിൽ എംബഡ് ചെയ്യപ്പെട്ടതാണെങ്കിലും, അത് എല്ലാ സിസ്റ്റങ്ങളിലും പ്രവർത്തിക്കില്ല. സിസ്റ്റം കോൾ gettimeofday () ലഭ്യമല്ലാത്ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ പഴയ പതിപ്പുകളിൽ ഈ പ്രവർത്തനം തെറ്റായ ഫലമായി നൽകും.

Microtime () എന്ന സിന്റാക്സ് ഒരു വാദംമാത്രമേയുള്ളൂ - ഫലമെടുക്കുന്ന ഡാറ്റ ഡേറ്റായിൽ അത് നിർണ്ണയിക്കുന്നു. ശരിയെന്നു് സൂചിപ്പിക്കുന്ന പരതൊരു പരാന്തിസിസിൽ പറഞ്ഞിട്ടുണ്ടെങ്കിൽ, ഫങ്ഷൻ സംഖ്യകളുടെ ഡാറ്റയ്ക്കു് പകരം സ്ട്രിങ് നൽകുന്നു. പരാമീറ്ററുകൾ ഇല്ലെങ്കിൽ (പൂജ്യമാണ്) എങ്കിൽ, false തെറ്റ് വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, msec sec ഫോർമാറ്റിൽ സമയം നൽകപ്പെടും. ഇവിടെ, ആദ്യത്തെ നമ്പർ നിലവിലെ സെക്കന്റ് ആരംഭിച്ചതിനുശേഷം മൾട്ടി സെക്കൻഡുകൾ പാസാക്കും, രണ്ടാമത്തേത് 1970 മുതൽ മൊത്തം സമയം, ഇത് സെക്കൻഡിൽ അവതരിപ്പിക്കപ്പെടും.

ഒരു പ്രത്യേക കോഡ് കോഡ് എക്സിക്യൂട്ട് ചെയ്യുന്നതിനായി എത്ര സമയം എടുക്കുന്നു എന്നത് കണ്ടുപിടിക്കേണ്ടതിന്റെ ആവശ്യകതയിൽ PHP മൈക്രൊറ്റൈമിലെ () ഉപയോഗിക്കേണ്ടത് ആവശ്യമാണ്. മിക്കപ്പോഴും ഈ സംവിധാനം പ്രോഗ്രാം ഒപ്റ്റിമൈസുചെയ്യാൻ ഉപയോഗിക്കുന്നു.

സമയം വ്യത്യാസം

മൈക്രോഫ്രീമിനോടൊപ്പം സമാനമായ ഒരു ഫങ്ഷൻ എന്ന നിലയിൽ, PHP വളരെ ലളിതമാണ് - സമയം. അതിന്റെ കൂടുതൽ കൃത്യമായ "സഹോദരി" എന്നത് പോലെ, ഫങ്ഷൻ സമയം () ഉപയോഗിക്കുന്നത് യുണിക്സ് കാലഘട്ടത്തിന്റെ തുടക്കം മുതൽ സെക്കന്റുകളുടെ എണ്ണം, അതായത് 1970 ജനുവരി 1 മുതൽ 00:00:00 GMT വരെ. സമയത്തിന്റെ () ഉപയോഗിച്ചു്, പ്രോഗ്രാമിന്റെ രണ്ടു് പോയിന്റുകൾ തമ്മിലുള്ള ഒരു സമയ വ്യത്യാസം നിങ്ങൾക്കു് ലഭ്യമാകുന്നു, പക്ഷേ കുറച്ചു് കൃത്യതയോടെ.

നിങ്ങൾക്ക് സിസ്റ്റം സമയം ലഭിക്കണമെങ്കിൽ, നിങ്ങൾ തീയതി () പ്രവർത്തനം ഉപയോഗിക്കണം. വ്യത്യാസത്തിന്റെ പരമാവധി കൃത്യത അറിയണമെങ്കിൽ, ഫങ്ഷൻ - മൈക്രോടൈം ഫംഗ്ഷൻ തിരഞ്ഞെടുക്കാൻ ഏറ്റവും നല്ലത്.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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