На једном од најпопуларнијих језикаПХП програмирање садржи богату библиотеку функција. Свака од њих има своја својства, али због великог броја операција и сличних имена програмери се често збуне. ПХП функција микровремена поставља питања - шта ради и по чему се разликује од сличних?
Мицротиме функција
У ПХП микровремену враћа Уник време као резултат,и са тачношћу од микросекунди. Упркос уграђеној операцији у програмском језику, он није у стању да ради на свим системима. У ранијим верзијама оперативних система који немају системски позив геттимеофдаи (), ова функција ће произвести нетачан резултат.
Синтакса Мицротиме () узима само један аргумент- дефинише у ком типу података резултат може бити враћен. Ако је вредност која одговара труе (из енглеског „труе“) наведена у заградама, тада ће функција вратити низ уместо нумеричких података. У одсуству било каквих параметара (што је нула), биће наведена вредност фалсе (од енглеског „фалсе“), време ће бити враћено у формату мсец сец. Овде ће први број бити број микросекунди које су прошле од почетка тренутне секунде, а други ће бити укупно време од 1970, изражено у секундама.
Коришћење микровремена () у ПХП-у јеако постоји потреба да се сазна колико је времена потребно за извршавање одређеног дела кода. Најчешће се овај механизам користи за оптимизацију рада програма.
Разлика са временом
Као функција слична микро времену, ПХП има једноставнију функцију која се назива време. За разлику од тачније сестре, резултат коришћења функције тиме () је број секунди од почетка Уник ере, односно од 1. јануара 1970 00:00:00 ГМТ. Користећи време (), можете добити временску разлику између две тачке у програму, мада са мање прецизности.
Ако вам је потребно системско време, требало би да користите функцију дате (). Када треба да добијете најтачнију разлику, најбоље је одабрати ПХП - микровременску функцију.