Php/docs/function.time-sleep-until

来自菜鸟教程
跳转至:导航、​搜索

time_sleep_until

(PHP 5 >= 5.1.0, PHP 7)

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


说明

time_sleep_until ( float $timestamp ) : bool

使脚本睡眠到指定的 timestamp


参数

timestamp
将脚本唤醒的时间戳。


返回值

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


更新日志

版本 说明
5.3.0 自此,函数在Windows平台可用。


错误/异常

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


范例

Example #1 time_sleep_until() 的一个例子

<?php//returns false and generates a warningvar_dump(time_sleep_until(time()-1));// may only work on faster computers, will sleep up to 0.2 secondsvar_dump(time_sleep_until(microtime(true)+0.2));?>

注释

Note:

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

参见