PHP睡眠()函数

定义和用法

睡眠()函数延迟代码执行若干秒。

语法睡眠(秒)



秒是必要的,停顿时间是秒。

返回值

如果成功,返回0,或返回false。

错误/异常

如果指定的描述秒是消极的,该函数将生成一个e_warning。

例子


< PHP
回声日期(H:我:S)。;暂停10秒
睡眠(10);重新启动
回声日期(H:我:S);
>




输出:

12:00:08 12:00:18



PHP usleep()函数

定义和用法

usleep()函数的代码执行一些微秒的延迟。

语法usleep(微秒)



微秒是必要的。

返回值

无返回值。

提示和注释

注意:在PHP 5之前,该函数不能在Windows系统上工作。

注:微秒等于一百万分之一秒。

例子


< PHP
回声日期(H:我:S)。;
延迟10描述
Usleep(10000000);
再次启动
回声日期(H:我:S);
>




输出:

09:23:14 09:23:24

PHP中的睡眠和unsleep使用

当你需要一个程序暂停执行几秒钟时,你可以使用睡眠。

int睡眠(int秒)程序在执行秒秒后暂停。

成功返回零,错误返回0。成功返回到0,错误返回false。

如果调用被信号睡眠(返回)中断,则为非零值。在Windows中,此值始终为192(常在Windows API在其他的wait_io_completion价值)。平台,返回值将是留给睡眠的秒数。

如果调用被信号中断,该函数返回一个非0的值。在Windows平台上,此值始终为192(该值是Windows API等待IO完成wait_io_completion恒定值),其他平台的返回值是,睡眠不执行的秒数。

如果指定的秒数为负数,则此函数将生成。

如果参数为负,则函数会产生警告错误。

你可以使用usleep当你需要一个程序来停顿一秒一秒。

无效usleep(int micro_seconds美元)

延迟程序执行给定的微秒数。

的usleep参数是微秒,并且没有返回值。

当您需要一个较小的(小于微秒)的程序执行单元时,就可以使用它。

time_nanosleep()-数秒和纳秒Delay

如果你想让程序暂停执行到某个时间点,你可以使用它。

time_sleep_until()-使脚本睡到指定的时间