PHP gettimeofday()函数

PHP gettimeofday()函数

定义和用法

gettimeofday()函数返回当前时间。默认情况下,该函数返回当前时间作为一个数组。如果您将布尔值true作为参数传递,该函数将以浮点数形式返回时间。

语法

gettimeofday($return_float)

参数

序号 参数及描述
1 return_float($可选参数) 这是一个布尔值,用于指定时间是否应该是浮点值。如果该值为true,则此函数返回时间为浮点值。

返回值

PHP gettimeofday() 函数返回当前时间。默认情况下,该值将是包含键值对的数组:sec、usec、minuteswest、dsttime。如果将 return_float 值设置为true,则将以浮点数值返回时间。

PHP版本

该函数首次引入于PHP版本4,并且适用于之后的所有版本。

示例

下面的示例演示了 gettimeofday() 函数的使用方式−

<?php
   time = gettimeofday();      print_r(time);   
?>

这将产生如下结果 –

Array
(
    [sec] => 1589298247
    [usec] => 881165
    [minuteswest] => 0
    [dsttime] => 0
)

示例

以下示例将当前时间以浮点数的形式打印出来。

<?php
   time = gettimeofday(true);      print_r(time); 
?>

这将产生以下结果-

1589298812.5101

示例

您可以按照以下方式提取时间的个别值:

<?php
   time = gettimeofday();
   echo "sec:time[sec]\n";
   echo "usec: time[usec]\n";
   echo "minuteswest:time[minuteswest]\n";
   echo "dsttime: $time[dsttime]"; 
?>

这将产生以下结果−

sec: 1589301022
usec: 843115
minuteswest: 0
dsttime: 0

示例

<?php
   print_r(gettimeofday());   
   echo gettimeofday(true);
?>

这将产生以下结果 –

Array
(
    [sec] => 1589261767
    [usec] => 31653
    [minuteswest] => 0
    [dsttime] => 0
)
1589261767.032

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程