time_sleep_until

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

time_sleep_until 使脚本睡眠到指定的时间为止

说明

time_sleep_until(float $timestamp): bool

使脚本睡眠到指定的 timestamp

参数

timestamp

将脚本唤醒的时间戳。

返回值

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

错误/异常

如果设定的 timestamp 为过去的时间,脚本将会产生 E_WARNING 级别的错误。

范例

示例 #1 time_sleep_until() 示例

<?php

// 返回 false 并生成警告
var_dump(time_sleep_until(time()-1));

// 只能在速度很快的电脑上运行,最多休眠 0.2 秒
var_dump(time_sleep_until(microtime(true)+0.2));

?>

注释

注意: 所有的信号会被延迟至脚本唤醒以后。

参见

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top