php ignore_user_abort()实现计划(定时执行)任务功能详解编程语言

?
1
2
3
4
5
6
7
8
9
10
11
12
<?php
    
ignore_user_abort(TRUE); 
//关掉浏览器,PHP脚本也可以继续执行.
    
set_time_limit(300);   
// 通过set_time_limit(0)可以让程序无限制的执行下去  ,这里最大设置了300秒
    
$interval
=10;
// 每10秒运行
    
$stop
=1;
    
do
{
        
if
(
$stop
==10)
break
;   
//第十次停止运行
        
//这里是你要执行的代码
        
$rs
=
file_put_contents
(
'log.txt'
,
$stop
.
"/r/n"
, FILE_APPEND); 
//日志记录
        
$stop
++;
        
sleep(
$interval
);  
// 等待10分钟
    
}
while
(true);

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/17650.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论