PHP 杂项函数

PHP sleep( ) 函数用于延迟代码执行若干秒。更为精细的延迟执行函数可以使用usleep()函数

语法

sleep ($seconds) 

参数 

该方法只有一个参数$seconds.

参数说明必须/可选
$seconds此参数用于定义程序将延迟的秒数。它的单位是秒必须

返回值

  • sleep() 函数在成功时返回 0,在失败时返回 FALSE。
  • 如果调用被信号中断,该函数返回一个非零值。
  • 在 Windows 平台上,该值将总是 192,表示 Windows API 中的 WAIT_IO_COMPLETION 常量的值。在其他平台上,返回值将是剩余的延迟秒数。

注意的点

作为参数传递的秒数应该是非负数;否则,此函数将产生 E _ WARNING。

例子

介绍一些例子了解该函数的使用方法:

例1

<?php
// 显示时间
echo " <b> " .date('Y-m-d h:i:s') . " </b> " ."开始时间" ;
   
// 延迟2秒
sleep(2);
echo " <br> ";
echo " 显示2秒后的记录";
echo " <br> ";
   
// 再次显示时间
echo " <b> " .date('Y-m-d h:i:s') . " </b> " . "结束时间";

?> 

输出:

2023-05-05 07:09:16 开始时间
显示2秒后的记录
2023-05-05 07:09:18 结束时间