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

time_nanosleep

延缓执行若干秒和纳秒
名称:time_nanosleep
分类:杂项
所属语言:php
一句话介绍:将代码执行延迟指定的秒数和纳秒数。

定义和用法

time_nanosleep() 函数将当前脚本的执行延迟指定的秒数和纳秒数。

注意:在 Windows 上,系统的睡眠时间可能会超过指定的纳秒数,具体取决于硬件。

实例

将当前脚本的执行延迟 3.5 秒:

<?php
if (time_nanosleep(3,500000000) === true)
  {
  echo "暂停 3 秒半";
  }
?>

亲自试一试

语法

time_nanosleep(seconds,nanoseconds)
参数 描述
seconds 必需。指定要延迟脚本的秒数。
nanoseconds 必需。指定要延迟脚本的纳秒数(必须小于 1,000,000,000)。

说明

延迟程序执行指定的 secondsnanoseconds 数。

返回值

如果成功则返回 TRUE,失败则返回 FALSE

如果延迟被一个信号中断,将返回带有以下组件的关联数组:

  • seconds - 延迟中剩余的秒数
  • nanoseconds - 延迟中剩余的纳秒数
同类函数
  • 把字符串作为PHP代码执行 eval

    eval

    把字符串作为PHP代码执行
  • 等同于 exit() die

    die

    等同于exit()
  • 将数据打包成二进制字符串 pack

    pack

    将数据打包成二进制字符串
  • 字符串的语法高亮 highlight_string

    highlight_string

    字符串的语法高亮
  • 获取系统平均负载 sys_getloadavg

    sys_getloadavg

    获取系统平均负载
  • 设置客户端断开连接时是否中断脚本的执行 ignore_user_abort

    ignore_user_abort

    设置客户端断开连接时是否中断脚本的执行
  • 检查客户端是否已断开连接 connection_aborted

    connection_aborted

    检查客户端是否已断开连接
  • highlight_file的别名 show_source

    show_source

    highlight_file的别名