(PHP 5 >= 5.1.0, PHP 7, PHP 8)
time_sleep_until — 使腳本睡眠到指定的時(shí)間為止。
$timestamp
): bool
使腳本睡眠到指定的
timestamp
。
timestamp
將腳本喚醒的時(shí)間戳。
成功時(shí)返回 true
, 或者在失敗時(shí)返回 false
。
版本 | 說(shuō)明 |
---|---|
5.3.0 | 自此,函數在Windows平臺可用。 |
如果設定的 timestamp
為過(guò)去的時(shí)間,腳本將會(huì )產(chǎn)生一個(gè) E_WARNING
級別的錯誤。
示例 #1 time_sleep_until() 的一個(gè)例子
<?php
//returns false and generates a warning
var_dump(time_sleep_until(time()-1));
// may only work on faster computers, will sleep up to 0.2 seconds
var_dump(time_sleep_until(microtime(true)+0.2));
?>
注意: 所有的信號會(huì )被延遲至腳本喚醒以后。