PHP microtime() 函数

microtime() 函数返回当前 Unix 时间戳和微秒数。

这里要指出的是在windows下调用microtime() 函数输出msec部分是没办法实时的,一个循环输出后msec部分结果是一样的。

for($i=0; $i<3; $i++){
echo microtime(true).'<br>’;
}

0.14062500 1411350448
0.14062500 1411350448
0.14062500 1411350448

而linux下就可以捕捉到msec的变化

0.38366600 1411350555
0.38368000 1411350555
0.38368200 1411350555

如果调用时不带可选参数,本函数以 “msec sec” 的格式返回一个字符串,其中 sec 是自 Unix 纪元(0:00:00 January 1, 1970 GMT)起到现在的秒数,msec 是微秒部分。字符串的两部分都是以秒为单位返回的。

此条目发表在开源代码分类目录,贴了标签。将固定链接加入收藏夹。

发表回复