当前位置:首页 > 日记 > 正文

PHP中利用sleep函数实现定时执行功能实现代码

PHP中利用sleep函数实现定时执行功能实现代码

在一些竞猜的网站中,如果我们需要做一个定时执行的功能,比如有一道题,在十秒之内要完成,否则显示“您已超时”,如果完成,则跳转到下一道题上面,而这中间有一个十秒的停顿,这样的功能是怎样实现的呢?

在PHP中,有一个sleep函数,大概意思是程序执行遇到sleep函数时暂停N秒后继续往下执行。如sleep(10)意思就是程序自上往下执行,遇到sleep(10)语句后暂停十秒,然后继续往下执行。函数括号内的参数是一个数值,代表暂停时间值,单位秒。请看下面一段代码:

<?php// current timeecho date('h:i:s') . "\n";// sleep for 10 secondssleep(10);// wake up !echo date('h:i:s') . "\n";?>

以上程序执行结果是:

05:31:23

05:31:33

可能某些童鞋做实例的时候会说怎么我的程序执行出错,提示超时。出现这个问题不要慌,这是PHP默认页面执行时间导致的,在PHP中默认执行页面时间是三十秒钟,这对于一般程序够用了。但如果你要做类似定时执行功能就必须再头部声明设置下执行时间set_time_limit(0)。0是代表不限时,单位是秒。

如果执行时间超过30秒,再执行操作记得要再次连接MYSQL,否则执行无效!!!原因是执行时间过长以后数据库连接可能断开问题,也就不能读到数据库信息!

去操作一下吧,为自己的实例添一个暂停的功能,然后再往下进行执行。

相关文章

Laravel中encrypt和decrypt的实现

Laravel中encrypt和decrypt的实现

方法,电脑软件,Laravel,encrypt,decrypt,前言Laravel 的加密机制使用 OpenSSL 提供 AES-256 和 AES-128 的加密,本文将详细介绍关于Laravel中encrypt和decrypt的实现,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。1. 使用方…

nodejs判断文件、文件夹是否存在及

nodejs判断文件、文件夹是否存在及

删除,方法,文件,是否存在,电脑软件,本文实例讲述了nodejs判断文件、文件夹是否存在及删除的方法。分享给大家供大家参考,具体如下:判断文件、文件夹是否存在需要使用nodejs的fs模块引入var fs= require("fs")判断的方法fs.exists(path, cal…

使用Node.js实现ORM的一种思路详解

使用Node.js实现ORM的一种思路详解

详解,思路,图文,电脑软件,Node,ORM是O和R的映射。O代表面向对象,R代表关系型数据库。二者有相似之处同时也各有特色。就是因为这种即是又非的情况,才需要做映射的。理想情况是,根据关系型数据库(含业务需求)的特点来设计数据库。同时根据面向对…

painter怎么绘制丛林树枝外观效果

painter怎么绘制丛林树枝外观效果

图形,绘制,树枝,丛林,外观,Painter中想要绘制一个松树枝,该怎么制作呢?下面我们就来看看使用painter绘制的方法。软件名称:Corel Painter(绘画软件) 2018 官方正式版(附注册机) 在线安装包 64位软件大小:994KB更新时间:2017-06-301、打开Painter…

Photoshop制作丛林蟒蛇缠绕啤酒魔

Photoshop制作丛林蟒蛇缠绕啤酒魔

蟒蛇,丛林,海报,风格,电脑软件,有一些小伙伴问我这个是怎么做出来的,所以发出来分享一下!我自己也还在学习当中,有些不好的地方请大家多多提点。最终效果 寻找一些素材。一、搭建场景。二、调色与混合模式。 三、酒瓶的调整。12 3 阅读全文四…

ps怎么设计动漫人物水彩画?

ps怎么设计动漫人物水彩画?

水彩画,动漫人物,电脑软件,ps,利用ps制作动漫人物水彩画效果,主要利用了滤镜里的艺术效果,现在就把制作的步骤和截图分享出来,希望对你有所帮助,同时也希望本经验能够起到抛砖引玉的作用。软件名称:Photoshop CS5 绿色版官方中文正式原版软件大…

photoshop打造镀金十足的立体文字

photoshop打造镀金十足的立体文字

文字特效,电脑软件,photoshop,今天小编为大家分享photoshop打造镀金十足的立体文字特效方法,教程比较基础,制作出来的文字非常漂亮,推荐到,一起来看看吧!最终效果图:步骤:1、新建一个画布800x800,背景填充为白色2、输入文字(IOU),字体udy Stout,加粗…

wps无法显示

wps无法显示

无法显示,电脑软件,wps,金山WPS是一款国产免费而又功能强大的办公软件,它完全可以替代微软OFFICE,但是也难免有一些小的问题,比如:在编写带图片的文档时,会发现有时候图片插入文档的某一位置的时候,图片不能完全显示,那么wps文档插入图片显示不全…

Excel剪贴板数据与选定区域的大小

Excel剪贴板数据与选定区域的大小

数据,剪贴板,区域,形状,大小,在Excel2007中,如果想复制某一个行或列,在新的文件或行、列中粘贴,那么系统会提示&ldquo;剪贴板数据与选定区域的大小形状不同,仍要粘贴吗?&rdquo;如果要复制粘贴很多行和列,那每次都有提示,都要点击一次&ldquo;确定&…

word背景怎么设置

word背景怎么设置

设置,背景,电脑软件,word,一个漂亮的word文档不可缺少背景,那么怎么设置word的背景呢,下面小编给大家详细介绍word背景图片怎么设置。设置步骤:在word菜单栏中找到&ldquo;格式&rdquo;&mdash;&mdash;背景&mdash;&mdash;填充效果,在填充效果中切…

win2003+iis6服务器设置排错集锦

win2003+iis6服务器设置排错集锦

排错,服务器设置,集锦,电脑软件,很多朋友在用IIS6架网站的时候遇到不少问题, 以下是在所知的2003iis碰见的一些问题,只要对着症状处理。服务器一定可以使用的。问题1:未启用父路径症状举例:Server.MapPath() 错误 'ASP 0175 : 80004005' 不允…

win10创建系统还原点

win10创建系统还原点

系统还原,电脑软件,本文中,我们所要介绍的是通过快捷方式创建Windows 10系统还原点。检查「系统保护」功能是否已启用在正式操作之前,请先确保你的 Windows 10 已经启用了系统还原点功能:1. 在「运行」中执行 systempropertiesprotection &…