时间:2016.04.18 发布人:Iwan008
已解决问题
谷歌Iwan008用户在2016.04.18提交了关于“
三国之巅峰召唤php获取当前时间的毫秒数的方法”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-23T02:38:54。希望大家能够帮助她。
详细问题描述及疑问:期待您的答案,你就是当代的活雷锋,太感谢了
!
希望以下的回答,能够帮助你。
第1个回答
用户名:sifhr039847
php本身没有提供返回毫秒数的兴随他伤德受赵函数,但提供了一个microtime()函数,该函数返回一个array,包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,问答可以很容易定义一个返回毫秒数的函数,例如:
复制代码代码如下:
functiongetMillisecond北题头甚施(){
list($s1,$s2)=explode('',microtime());
return(float)sprintf('%.0f',(floatval($s1)+floatval($s2))*1000);
}
需要注意,在32位系统中php的int最大值远远小于毫秒数,所以不能使用int类型,而php中没有long类型,所以只好使用浮点数来表示。由于客粒使用了浮点数,如果精度设置不对,使用echo显示获取的结果时可能会不正确,要想看到输出正确的结果,精度设置画极宗容往不能低于13位。