PHP sleep()函数, usleep()函数


Posted in PHP onAugust 25, 2016

PHP sleep() 函数

定义和用法

sleep() 函数延迟代码执行若干秒。
语法sleep(seconds)

seconds 必需。以秒计的暂停时间。
返回值

若成功,返回 0,否则返回 false。
错误/异常

如果指定的描述 seconds 是负数,该函数将生成一个 E_WARNING。

例子

<?php 
echo date('h:i:s') . "<br />"; //暂停 10 秒
sleep(10);//重新开始 
echo date('h:i:s'); 
?>

输出:

12:00:08 12:00:18

PHP usleep() 函数

定义和用法

usleep() 函数延迟代码执行若干微秒。
语法usleep(microseconds)

microseconds 必需。以微秒计的暂停时间。
返回值

无返回值。
提示和注释

注释:在 PHP 5 之前,该函数无法工作于 Windows 系统上。

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

<?php 
echo date('h:i:s') . "<br />"; 
//延迟 10 描述
usleep(10000000);
//再次开始 
echo date('h:i:s'); 
?>

输出:
09:23:14 09:23:24

PHP中sleep和unsleep的用法

当你需要程序暂停执行几秒可以用 sleep

int sleep ( int $seconds ) 程序暂停$seconds秒后执行。

Returns zero on success, or FALSE on error.成功返回0,错误返回false。

If the call was interrupted by a signal, sleep() returns a non-zero value. On Windows, this value will always be 192 (the value of the WAIT_IO_COMPLETION constant within the Windows API). On other platforms, the return value will be the number of seconds left to sleep.

如果调用被信号中断,该函数返回一个非0值。在windows平台上,这个值总是192(这个值是Windows API中等待IO完成WAIT_IO_COMPLETION的常量值)。其它平台返回值为sleep还没有执行的秒数。

If the specified number of seconds is negative, this function will generate a E_WARNING.

如果参数为负值,则函数生产一个警告错误.

当你需要程序暂停执行1秒一下时间的时候你可以用usleep

void usleep ( int $micro_seconds )

Delays program execution for the given number of micro seconds.

usleep参数是微秒,且无返回值。

当你需要程序执行单位更小(小于微秒)可以用

time_nanosleep() - Delay for a number of seconds and nanoseconds

如果你希望程序暂停执行到某个时间点,你可以用

time_sleep_until()- Make the script sleep until the specified time

PHP 相关文章推荐
smarty+adodb+部分自定义类的php开发模式
Dec 31 PHP
PHP 截取字符串 分别适合GB2312和UTF8编码情况
Feb 12 PHP
PHP生成网页快照 不用COM不用扩展.
Feb 11 PHP
PHP实现域名whois查询的代码(数据源万网、新网)
Feb 22 PHP
php多文件上传实现代码
Feb 20 PHP
PHP实现将HTML5中Canvas图像保存到服务器的方法
Nov 28 PHP
php实现将任意进制数转换成10进制的方法
Apr 17 PHP
php 参数过滤、数据过滤详解
Oct 26 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
Dec 25 PHP
简单PHP会话(session)说明介绍
Aug 21 PHP
PHP实现微信JS-SDK接口选择相册及拍照并上传的方法
Dec 05 PHP
php数组指针函数功能及用法示例
Feb 11 PHP
PHP页面间传递值和保持值的方法
Aug 24 #PHP
PHP中explode函数和split函数的区别小结
Aug 24 #PHP
php处理单文件、多文件上传代码分享
Aug 24 #PHP
PHP简单创建压缩图的方法
Aug 24 #PHP
php利用header函数下载各种文件
Aug 24 #PHP
php强制下载文件函数
Aug 24 #PHP
PHP简单实现数字分页功能示例
Aug 24 #PHP
You might like
PHP中数组的三种排序方法分享
2012/05/07 PHP
PHP 之Section与Cookie使用总结
2012/09/14 PHP
基于PHP 面向对象之成员方法详解
2013/05/04 PHP
PHP反射类ReflectionClass和ReflectionObject的使用方法
2013/11/13 PHP
php判断对象是派生自哪个类的方法
2015/06/20 PHP
thinkphp3.2实现在线留言提交验证码功能
2017/07/19 PHP
浅析js中的浮点型运算问题
2014/01/06 Javascript
JavaScript排序算法之希尔排序的2个实例
2014/04/04 Javascript
JS实现复制功能
2017/03/01 Javascript
深入理解nodejs中Express的中间件
2017/05/19 NodeJs
jquery请求servlet实现ajax异步请求的示例
2017/06/03 jQuery
jQuery替换节点元素的操作方法
2018/03/18 jQuery
一次让你了解全部JavaScript的作用域
2019/06/24 Javascript
前端 javascript 实现文件下载的示例
2020/11/24 Javascript
[03:06]3分钟带你回顾DOTA2完美盛典&完美大师赛
2017/12/06 DOTA
python字典多键值及重复键值的使用方法(详解)
2016/10/31 Python
浅谈Python peewee 使用经验
2017/10/20 Python
python Pandas 读取txt表格的实例
2018/04/29 Python
python-docx修改已存在的Word文档的表格的字体格式方法
2018/05/08 Python
Python实现的knn算法示例
2018/06/14 Python
在python中创建指定大小的多维数组方式
2019/11/28 Python
在Sublime Editor中配置Python环境的详细教程
2020/05/03 Python
无惧面试,带你搞懂python 装饰器
2020/08/17 Python
纯CSS3实现圆圈动态发光特效动画的示例代码
2021/03/08 HTML / CSS
英国最大的独立玩具专卖店:The Entertainer
2019/09/06 全球购物
美国优质马术服装购买网站:Breeches.com
2019/12/16 全球购物
公司年会演讲稿范文
2014/01/11 职场文书
小学英语教学反思案例
2014/02/04 职场文书
黄金酒广告词
2014/03/21 职场文书
民事诉讼授权委托书范文
2014/08/02 职场文书
2014年幼儿园国庆主题活动方案
2014/09/16 职场文书
个人学习党的群众路线教育实践活动心得体会
2014/11/05 职场文书
2014年企业工会工作总结
2014/11/12 职场文书
募捐感谢信
2015/01/22 职场文书
奠基仪式致辞
2015/07/30 职场文书
JavaScript中document.activeELement焦点元素介绍
2021/11/27 Javascript