KompyuterlarDasturlash

Nima PHP microtime vazifasini qiladi?

eng mashhur PHP dasturlash tilida birida bir boy kutubxona vazifalari beradi. Ularning har biri o'z xususiyatiga ega, lekin, chunki ishlab operatsiyalari va shunga o'xshash nomdagi ko'p tez-tez aralashtirib olib keladi. Savollar PHP microtime vazifasini sabab - bu nima va u qanday ayolga o'xshash farq?

funktsiya microtime

Natijada PHP microtime Unix vaqt va mikro uchun aniqlik bilan qaytadi. bir dasturlash tilida oturtulmaları operatsiyalari qaramay, u barcha tizimlarida ishlash mumkin emas. hech tizimi chaqiruv gettimeofday bor operatsion tizimlari, () oldingi versiyalarida, bu vazifani noto'g'ri natijalarga ishlab chiqaradi.

Matnni sintaksisi rang microtime () faqat bir hujjatga ega bo'lgan - u Qaytish natijalarga erishish mumkin ma'lumotlar qaysi turi belgilaydi. haqiqiy uchun (ingliz. "True" dan) tegishli Qavslar, keyin o'rniga funktsiyasi raqamli ma'lumotlar mag'lubiyatga qaytaradi bo'lsa. har qanday parametr (nol bo'lgan) bo'lmasa (ingliz kelgan. "Soxta") o'rnatilgan FALSE, vaqt sek msec shaklida qaytariladi. Bu erda, joriy sekundiga boshidan buyon o'tgan mikro sonini, va ikkinchi davom etadi birinchi raqam - 1970 yildan buyon o'tgan umumiy vaqt, soniya ifodalangan.

Foydalanish PHP microtime (), u kod bloklarini ijrosini oladi qancha vaqt topish uchun bir ehtiyoj bor, voqea kerak. Eng tez-tez, bu mexanizm dasturning ishlashini optimallashtirish uchun qo'llaniladi.

vaqt bilan farq

vaqt - shunga o'xshash vazifalari microtime kabi, PHP oddiy bor. 1 yanvar 1970, 00:00:00 GMT dan, ya'ni, Unix davrida beri soniya soni - uning aniqroq, "singlim", vazifasi vaqt () yordamida natijasida farqli o'laroq. vaqt bilan (), lekin kam aniqlik bilan dasturi, ikki nuqta orasidagi vaqt farqi erishish mumkin.

tizimning vaqtini olish bo'lsangiz, siz vazifasi sana foydalanish kerak (). microtime - maksimal aniqlik farq olish uchun zarur bo'lsa, u PHP vazifasini tanlash uchun eng yaxshi hisoblanadi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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