📜  PHP | time_sleep_until( )函数

📅  最后修改于: 2022-05-13 01:56:50.397000             🧑  作者: Mango

PHP | time_sleep_until( )函数

PHP中的 time_sleep_until()函数是一个内置函数,用于将当前脚本的执行延迟到指定时间。
time_sleep_until()函数接受时间戳作为参数,这个时间戳表示脚本应该何时唤醒。
time_sleep_until( )函数在成功时返回 TRUE,在失败时返回 FALSE。

句法:

time_sleep_until(timestamp)

使用的参数: PHP中的 time_sleep_until()函数接受一个参数timestamp 。它是一个强制参数,用于指定唤醒时间。

返回值:成功时返回 TRUE,失败时返回 FALSE。

错误和异常

  1. 如果指定的时间戳是过去的,这个函数将生成一个 E_WARNING。
  2. 所有信号都在脚本唤醒后传递。
  3. 如果指定的数字为负数,此函数将引发错误。

例子:

Input : echo date('h:i:s');
        time_sleep_until(time()+5);
        echo date('h:i:s'); 
Output: 07:23:26
        07:23:31

Input : echo date('h:i:s');
        time_sleep_until(time()+ rand(1, 3));
        echo date('h:i:s');
Output : 07:21:55
         07:21:57

下面的程序说明了 time_sleep_until()函数:

程序 1


输出:
06:50:04
06:50:08

方案二


输出:
06:50:14
06:50:15

程序 3


输出:
false

参考: 函数 : PHP 。 PHP