手机
当前位置:查字典教程网 >编程开发 >php教程 >php获取当前时间的毫秒数的方法
php获取当前时间的毫秒数的方法
摘要:php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,该函数返回一个array,包含两个元素,一个是秒数,一个是小数表...

php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,该函数返回一个array,包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,可以很容易定义一个返回毫秒数的函数,例如:

复制代码 代码如下:

function getMillisecond() {

list($s1, $s2) = explode(' ', microtime());

return (float)sprintf('%.0f', (floatval($s1) + floatval($s2)) * 1000);

}

需要注意,在32位系统中php的int最大值远远小于毫秒数,所以不能使用int类型,而php中没有long类型,所以只好使用浮点数来表示。由于使用了浮点数,如果精度设置不对,使用echo显示获取的结果时可能会不正确,要想看到输出正确的结果,精度设置不能低于13位。

【php获取当前时间的毫秒数的方法】相关文章:

php查询whois信息的方法

php实现根据IP地址获取其所在省市的方法

php生成圆角图片的方法

php限制ip地址范围的方法

php获取网页里所有图片并存入数组的方法

php中smarty实现多模版网站的方法

PHP获取数组的键与值方法小结

php将字符串随机分割成不同长度数组的方法

PHP获取当前日期和时间及格式化方法参数

php格式化电话号码的方法

精品推荐
分类导航