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

yipeiwu_com6年前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程序设计有所帮助。

相关文章

PHP常用函数小技巧

1. 返回文件扩展名 function getformat($file) { $ext=strrchr($file,"."); $format=strtolower($ext); ret...

PHP面向对象五大原则之开放-封闭原则(OCP)详解

本文实例讲述了PHP面向对象五大原则之开放-封闭原则(OCP)。分享给大家供大家参考,具体如下: 1. 什么是“开放-封闭” 随着软件系统规模的不断增大,软件系统的维护和修改的复杂性不断...

php 生成WML页面方法详解

由于静态的WAP页面在很多方面不能满足用户个性化的服务请求,因此通过WAP服务器端语言产生动态的WML页面,具有很广泛的应用价值和很高的商业价值。   WAP应用结构非常类似于Inter...

php中stdClass的用法分析

本文实例分析了php中stdClass的用法。分享给大家供大家参考。具体分析如下: stdclass在php中是预定义的几个类之一,是zent保留的一个类。实际上它是PHP提供的一个基类...

ThinkPHP中自定义目录结构的设置方法

ThinkPHP中自定义目录结构的设置方法

效果如图所示: 入口文件 <?php // 应用入口文件 // 检测PHP环境 if(version_compare(PHP_VERSION,'5.3.0','&...