PHP 实现定时任务的几种方法

发布网友 发布时间:2022-04-20 21:58

我来回答

2个回答

懂视网 时间:2022-04-29 10:36

php如何实现定时任务

首先使用“ignore_user_abort()”函数,让浏览器关掉也能使php脚本继续执行;

ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.

然后通过“set_time_limit(0)”可以让程序无的执行下去;

set_time_limit(3000);// 通过set_time_limit(0)可以让程序无的执行下去

最后写个定时循环来执行业务逻辑。

do{
 //这里写业务逻辑
 sleep(5);// 等待5s 
} while (true);

推荐教程:《PHP教程》

热心网友 时间:2022-04-29 07:44

ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.
set_time_limit(0);// 通过set_time_limit(0)可以让程序无*的执行下去
$interval=60*30;// 每隔半小时运行
do{
    //ToDo  
    sleep($interval);// 等待5分钟
}while(true);

 简单直接不顾后果型

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com