php获取时间戳的方法
墨初 编程开发 599阅读
时间戳是计算机中常用的时间表示方式,它是一个从1970年1月1日00:00:00到当前时间的秒数。在php脚本中可以通过多种方式来获取时间戳,下面73so博客就详细的说一下。
php time()函数
time():它是php中一个预设的函数,不需要参数,直接调用即可,它可以获取当前的时间戳,
echo time(); // 1634131235
php strtotime()函数
strtotime():可以将格式化后的日期时间也就是我们来时可读取的日期时间转换成时间戳。
echo strtotime('2021-10-13 10:30:00'); // 1634105400
php microtime()函数
microtime()函数可以获取当前时间的微秒数和秒数,并将它们合并成一个浮点数表示的时间戳。该函数不需要任何参数,直接调用即可。
echo microtime(true); // 1634131235.1234
php $SERVER['REQUESTTIME']变量
$_SERVER['REQUEST_TIME']变量是PHP5.4以上版本中的一个预定义变量,用于获取当前请求的时间戳。
echo $_SERVER['REQUEST_TIME']; // 1634131235
总结
以上是几种常用的获取时间戳的方法,它们各有优缺点,可以根据实际需求选择使用。