מחשביםתכנות

מה עושה הפונקציה microtime PHP?

באחד שפת התכנות PHP הפופולרי ביותר מספק פונקציות ספריה עשירה. לכל אחד מהם יש מאפיינים משלה, אבל בגלל המספר הגדול של פעולות ו כותרות דומות ממפתחים מובילים לעתים קרובות לבלבול. שאלות לגרום PHP פונקציה microtime - מה הוא עושה ואיך הוא שונה דומה לה?

פונקציה microtime

Microtime PHP כתוצאה חוזר בפעם Unix ו- לדייק בו מיקרו. למרות פעולות הטמעה בשפת תכנות, זה לא יכול לעבוד על כל המערכות. בגירסאות קודמות של מערכות ההפעלה, כאשר אין gettimeofday קריאת המערכת (), פונקציה זו תפיק תוצאות שגויות.

תחביר microtime () יש רק טיעון אחד - היא קובעת איזה סוג של נתונים ניתן להשיג תוצאות בתמורה. אם בסוגריים מתאימים אמיתי (מאנגלית. "נכונה"), אז במקום הפונקציה מחזירה מחרוזת נתונים מספרית. בהעדר כל פרמטר (שהוא אפס) מוגדר שווא (מאנגלית. "False"), הפעם יוחזרו במתכונת מילישניה שנייה. הנה, המספר הראשון ישמור את מספר המייקר שחלף מאז תחילת השני הנוכחי, ואת השני - הזמן הכולל שחלף מאז 1970, בשניות.

השתמש PHP microtime () יש צורך במקרה שיש צורך לברר כמה זמן זה לוקח את הביצוע של בלוק קוד. לרוב, מנגנון זה משמש כדי לייעל את פעולת התכנית.

ההבדל עם הזמן

כמו עם microtime פונקציות דומות, PHP יש פשוט יותר - זמן. בניגוד שלה מדויקת יותר, "אחות", התוצאה של שימוש בפעם הפונקציה () - מספר השניות מאז עידן יוניקס, כלומר, החל מ -1 בינואר, 1970, 00:00:00 GMT. עם הזמן () ניתן לקבל את הפרש הזמן בין שתי נקודות של התוכנית, אך עם פחות דיוק.

אם אתה רוצה לקבל את זמן המערכת, אתה צריך להשתמש בפונקציה תאריך (). במידת הצורך, כדי לקבל את ההבדל דיוק מקסימלית, עדיף לבחור בפונקציה PHP - microtime.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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