<?php
// 获取当前时间戳,精确到毫秒
function getMillisecond() {
// 使用 microtime 函数获取当前时间,返回一个包含秒和微秒的字符串
$time = explode(" ", microtime());
// 将秒和微秒部分相加,并乘以 1000 转换为毫秒
$millisecond = (float)sprintf('%.3f', ($time[1] + $time[0]) * 1000);
return $millisecond;
}
// 示例输出
echo getMillisecond();
?>
microtime():返回当前 Unix 时间戳和微秒数。它返回一个包含两部分的字符串:秒数(自纪元以来的秒数)和微秒数。explode(" ", microtime()):将 microtime() 返回的字符串按空格分割成数组,第一部分是微秒,第二部分是秒。(float)sprintf('%.3f', ...):将秒和微秒相加后乘以 1000,转换为毫秒,并保留三位小数。上一篇:php8.0
下一篇:php tcpdf
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站