当前位置: 首页> 函数类别大全> hrtime

hrtime

获取系统的高精度时间
名称:hrtime
分类:杂项
所属语言:php
一句话介绍:返回系统的高分辨率时间。

定义和用法

hrtime() 函数返回系统的高分辨率时间(high resolution time)。

这个时间通常用于性能测量,因为它提供了比常规时间函数(如 time())更高的精度。

实例

返回系统的高分辨率时间:

<html>
<body>
<?php
echo hrtime(true), PHP_EOL;
print_r(hrtime());
?>
</body>
</html>

上述代码的输出可能会像这样:

749040731418900
Array
(
    [0] => 749040
    [1] => 731419500
)

语法

hrtime(return_as_num)
参数 描述
return_as_num

可选。默认是 FALSE。

为 false 时,返回格式为 [seconds, nanoseconds] 整型数组。

为 true 时,返回奈秒( int (64 位平台)或 float (32 位平台))。

同类函数
  • 设置客户端断开连接时是否中断脚本的执行 ignore_user_abort

    ignore_user_abort

    设置客户端断开连接时是否中断脚本的执行
  • 使脚本睡眠到指定的时间为止 time_sleep_until

    time_sleep_until

    使脚本睡眠到指定的时间为止
  • highlight_file的别名 show_source

    show_source

    highlight_file的别名
  • 以指定的微秒数延迟执行 usleep

    usleep

    以指定的微秒数延迟执行
  • 返回常量的值 constant

    constant

    返回常量的值
  • 返回删除注释和空格后的PHP源码 php_strip_whitespace

    php_strip_whitespace

    返回删除注释和空格后的PHP源码
  • 从二进制字符串中解压缩数据 unpack

    unpack

    从二进制字符串中解压缩数据
  • 把字符串作为PHP代码执行 eval

    eval

    把字符串作为PHP代码执行
热门文章