PHP 获取毫秒时间戳 随便搜索一下,基本都是下面的套路。
利用 PHP 的 microtime() 函数,当前 Unix 时间戳以及微秒数,然后再做处理。
代码基本如下:
function getMillisecond() {
list($s1, $s2) = explode(' ', microtime());
return (float)sprintf('%.0f', (floatval($s1) + floatval($s2)) * 1000);
}
其实手册中对 microtime() 函数的介绍还有一个可选参数 $get_as_float 如果是等于 true 的值,返回的将是浮点型的 时间戳,精确到小数点后 4 位,用来获取毫秒完全够用
所以就有了下面的代码:
function getMillisecond() {
return intval(microtime(1) * 1000);
}
简单快捷,其中的 intval 也可以替换成 round 取四舍五入后的值。
如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!
txttool.com 说一段 esp56物联 查询128 IP查询