当前位置: 首页 > 编程笔记 >

PHP间隔一段时间执行代码的方法

严斌
2023-03-14
本文向大家介绍PHP间隔一段时间执行代码的方法,包括了PHP间隔一段时间执行代码的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了PHP间隔一段时间执行代码的方法。分享给大家供大家参考。具体分析如下:

PHP如何设置每隔一段时间自动执行某段代码?例如定时生成静态文件之类的,这就需要设置休眠时间,即每隔一段时间程序就会调用某段代码.

代码如下:

ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.  

set_time_limit(0); // 执行时间为无限制,php默认执行时间是30秒,可以让程序无限制的执行下去  

$interval=24*60*60; // 每隔一天运行一次  

do{  

sleep($interval); // 按设置的时间等待一小时循环执行  

$sql="update blog set time=now()";  

...... //其他操作  

}while(true);

希望本文所述对大家的PHP程序设计有所帮助。

 类似资料:
  • 问题内容: 我需要在预定义的时间长度内运行一些代码,当时间到时它需要停止。当前,我正在使用TimerTask来允许代码执行一段设定的时间,但这导致代码创建无尽的线程,并且效率很低。有更好的选择吗? 当前代码; 问题答案: 如果您使用的是Java5或更高版本,请考虑和。使用前者,您可以安排任务在指定的延迟后或以指定的时间间隔运行,因此,它可以更可靠地接管的角色。 该设施管理延迟(“每100毫秒运行一

  • 本文向大家介绍php 将当前时间戳unixtime增加时间间隔的方法,包括了php 将当前时间戳unixtime增加时间间隔的方法的使用技巧和注意事项,需要的朋友参考一下     可以+year   还可以是天, 月日都可以的,如下代码:

  • 问题内容: 我正在使用XmlHttpRequests将图像上传到服务器,并且想向用户显示这些上传的进度。 不幸的是,对我的onprogress-event处理程序的调用之间的间隔太大。对于500k图像,通常仅一次或两次调用onprogress。 这是我的代码: 可以更改此行为,还是在浏览器实现中将其硬编码? 问题答案: W3在其XMLHttpRequest Level 2 文档中提出了以下准则。显

  • 我试图在while循环中执行try-catch块。当我要求用户输入一个数字(应该是双精度的)时,我使用try-catch来捕获任何输入不匹配异常。我将其嵌套在while循环中,这样如果捕获到任何异常,用户可以根据需要重新输入输入。问题在于,如果捕获到异常,扫描仪将不允许用户出于某种原因重新输入输入。在第二次迭代中,当您返回到hours=kb.nextDouble的行时,会发现错误。这是代码。

  • 本文向大家介绍spring boot aop 记录方法执行时间代码示例,包括了spring boot aop 记录方法执行时间代码示例的使用技巧和注意事项,需要的朋友参考一下 本文研究的主要是spring boot aop 记录方法执行时间的实现代码,具体如下。 为了性能调优,需要先统计出来每个方法的执行时间,直接在方法前后log输出太麻烦,可以用AOP来加入时间统计 添加依赖 在applicat

  • # interval(date) Alias for interval.floor(date). For example, d3.time.day(new Date()) returns midnight (12:00 AM) on the current day, in local time. # interval.floor(date) Rounds down the specified da