PHP sleep() 函数
示例
将当前脚本执行延迟 3 秒
<?php
echo date('h:i:s') . "<br>";
// 延迟 3 秒
sleep(3);
// 重新开始
echo date('h:i:s');
?>
自己试一试 »
定义和用法
sleep() 函数将当前脚本执行延迟指定的秒数。
注意: 如果指定的秒数为负数,则该函数会抛出错误。
语法
sleep(seconds)
参数值
参数 | 描述 |
---|---|
seconds | 必填。指定要延迟脚本的秒数 |
技术细节
返回值 | 成功时返回 0,错误时返回 FALSE。 如果调用被信号中断,此函数将返回一个非零值。在 Windows 上,该值始终为 **192**,即 Windows API 中 WAIT_IO_COMPLETION 常量的值。在其他平台上,返回值将是剩余的睡眠秒数。 |
---|---|
PHP 版本 | 4+ |
变更日志 | 在 PHP 5.3.4 之前,当 Windows 上发生睡眠时,此函数始终返回 NULL。 |
❮ PHP 杂项参考