sleep()是一种计算机术语。phpsleep()函数延迟执行当前脚本若干秒。
phpsleep()函数语法
sleep(seconds)
参数 描述
seconds 必需。以秒计的暂停时间。
返回值
若成功,返回0,否则返回false。
错误/异常
如果指定的描述seconds是负数,该函数将生成一个E_WARNING。
例子编辑
<?php
echodate('h:i:s')."<br/>";
//暂停10秒
sleep(10);
//重新开始
echodate('h:i:s');
?>
输出:
12:00:08
12:00:18
phpsleep相关函数
函数 描述 PHP
sleep()
延迟代码执行若干秒。
3
time_nanosleep()
延迟代码执行若干秒和纳秒。
5
time_sleep_until()
延迟代码执行指定的时间。
5
usleep()
延迟代码执行若干微秒。
3
serialize()检查类中是否有魔术名称__sleep的函数。如果这样,该函数将在任何序列化之前运行。它可以清除对象并应该返回一个包含有该对象中应被序列化的所有变量名的数组。
使用__sleep的目的是关闭对象可能具有的任何数据库连接,提交等待中的数据或进行类似的清除任务。此外,如果有非常大的对象而并不需要完全储存下来时此函数也很有用。
相反地,unserialize()检查具有魔术名称__wakeup的函数的存在。如果存在,此函数可以重建对象可能具有的任何资源。
使用__wakeup的目的是重建在序列化中可能丢失的任何数据库连接以及处理其它重新初始化的任务。
总之,phpsleep给大家简单的介绍了一些,希望大家多看看。