当前位置: 首页>>代码示例>>用法及示例精选>>正文


PHP microtime()用法及代码示例

microtime()函数是PHP中的内置函数,用于返回以微秒为单位的当前Unix时间戳。 $get_as_float作为参数发送到microtime()函数,默认情况下它返回字符串微秒。

用法:

microtime( $get_as_float )

参数:该函数接受单个参数$get_as_float,该参数是可选的。如果$get_as_float设置为TRUE,则它指定该函数应返回浮点数而不是字符串。


返回值:默认情况下,它返回字符串microsec sec,其中sec是自Unix纪元(1970年1月1日,0:00:00,GMT)以来的秒数,而microsec是微秒的一部分。如果$get_as_float参数设置为TRUE,它将返回一个浮点数,表示自Unix时期精确到最接近的微秒以来的当前时间(以秒为单位)。

异常:microtime()函数仅在支持gettimeofday()系统调用的操作系统上可用。

以下示例程序旨在说明PHP中的microtime()函数:

程序1:

<?php 
  
// Displaying the micro time as a string 
echo ("The micro time is:"); 
echo(microtime()); 
?>
输出:
The micro time is:0.51423700 1535452933

程序2:

<?php 
  
// Displaying the micro time as a float type 
echo ("The micro time is:"); 
echo(microtime(true)); 
?>
输出:
The micro time is:1535452935.2589

相关文章:

参考: http://php.net/manual/en/function.microtime.php



相关用法

注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | microtime() Function。非经特殊声明,原始代码版权归原作者所有,本译文的传播和使用请遵循“署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)”协议。