time_nanosleep()

延缓执行若干秒和纳秒

首字母:T
(PHP 5, PHP 7, PHP 8)

time_nanosleep — 延缓执行若干秒和纳秒

说明
time_nanosleep(int $seconds, int $nanoseconds): array|bool

程序延缓执行指定数量的 seconds 和 nanoseconds。

参数
seconds
必须是一个非负整数。

nanoseconds
必须是一个小于1亿的非负整数。

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

返回值
成功时返回 true, 或者在失败时返回 false。

如果延迟被中断,一个关联数组会返回,内容为:

seconds——延迟剩余未执行的秒数

nanoseconds——延迟剩余未执行的纳秒数


示例

示例 #1 time_nanosleep() 示例

同首字母函数