PHP gettimeofday()函数与示例

PHPgettimeofday()方法

gettimeofday()函数用于获取当前时间。

语法:

    gettimeofday(return_float);

参数:

  • return_float –这是一个可选参数,用于将返回值指定为float而不是关联数组。要指定浮点值–我们将其值设置为“ true”。

返回值:

它返回具有以下键值的关联数组,

  • sec-用于获取自UNIX时代以来的时间(以秒为单位)

  • usec-用于获取时间(以微秒为单位)

  • minuteswest-用于获取以分钟为单位的时间(格林威治以西)

  • dsttime-用于dst校正的类型

示例:PHP代码演示gettimeofday()方法示例

<?php
//使用所有键获取时间
$result = gettimeofday();
echo "gettimeofday()...\n";
print_r($result);

//根据键值提取单个值
echo "sec:          $result[sec]\n";
echo "usec:         $result[usec]\n";
echo "minuteswest:  $result[minuteswest]\n";
echo "dsttime:      $result[dsttime]\n";

//在float中获取时间
$result = gettimeofday(true);
echo "result in float: $result\n";
?>

输出结果

gettimeofday()...
Array
(
    [sec] => 1565701750
    [usec] => 950047
    [minuteswest] => 0
    [dsttime] => 0
)
sec:          1565701750
usec:         950047
minuteswest:  0
dsttime:      0
result in float: 1565701751.0216

参考:PHPgettimeofday()函数