A-A+

PHP自动定时循环执行任务(可关闭页面,循环可控)

2015年09月05日 11:05 汪洋大海 暂无评论 阅读 255 views 次

方法来源于网络,作者应该是:杨金焕 地址:http://my.oschina.net/itlong
代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
config.php
<?php
return 1;
?>
 
cron.php
ignore_user_abort();  //关掉浏览器,PHP脚本也可以继续执行.
set_time_limit(0);   // 通过set_time_limit(0)可以让程序无限制的执行下去
$interval=60*30;    // 每隔半小时运行
do{
$run = include 'config.php';
if(!$run) die('process abort');
 //这里是你要循环执行的代码 
 sleep($interval);  // 等待5分钟
}while(true);
 
//主要改变config.php中return 0就可以实现了控制这个cron
标签:

给我留言