KwamfutocinShirye-shirye

Abin da ke sa PHP microtime aiki?

A daya daga cikin rare PHP shirye-shirye da harshen samar da wani arziki library ayyuka. Kowace daga cikinsu yana da halaye, amma saboda manyan yawan ayyukan da irin wannan lakabi daga developers sau da yawa take kaiwa zuwa rikice. Tambayoyi sa PHP microtime aiki - abin da ya aikata da kuma yadda shi ya bambanta daga kama da ta?

aiki microtime

A PHP microtime a sakamakon kõma Unix lokaci kuma tare da daidaito ga microseconds. Duk da embeddedness ayyukan a wani shirye-shirye da harshen, shi ba zai iya aiki a kan dukkan tsarin. A baya versions na aiki tsarin, inda babu wani tsarin kira gettimeofday (), wannan aiki zai samar da ba daidai ba da sakamakon.

Ginin kalma microtime () yana daya kawai shawara - shi kayyade abin da irin data za a iya cimma samu sakamakon. Idan baka biyu m ga gaskiya (daga Turanci. "Gaskiya"), sa'an nan a maimakon na aikin kõma lamba data kirtani. A babu wani siga (wanda shi ne sifili) an saita zuwa da ƙarya (daga Turanci. "Arya"), lokacin da za a koma a cikin format msec sec. A nan, na farko lamba zai ci gaba da yawan microseconds cewa sun shude tun farkon na yanzu biyu, da kuma na biyu - da jimillar lokacin da ya elapsed tun 1970, ya bayyana a seconds.

Amfani PHP microtime () wajibi ne a cikin taron cewa akwai bukatar a gano yadda za dogon yana daukan da kisan wani code block. Mafi sau da yawa, wannan dabarar da aka yi amfani da su inganta da aiki da shirin.

Bambanci da lokaci

Kamar yadda da irin wannan ayyuka microtime, PHP yana mai sauki - lokaci. Ba kamar ta fi m, " 'yar'uwar", sakamakon yin amfani da aiki lokaci () - yawan seconds tun da Unix epoch, wato, daga 1 ga Janairu, 1970, 00:00:00 GMT. Tare da lokaci () ne mai yiwuwa a samu lokacin da bambanci tsakanin maki biyu na shirin, amma da kasa daidaici.

Idan kana so ka samu cikin tsarin lokaci, ya kamata ka yi amfani da aiki kwanan wata (). Idan dole, don samun matsakaicin daidaici bambanci, shi ne mafi kyau a zabi PHP aiki - microtime.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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