ignore_user_abort(true);
set_time_limit(0);
$interval=60*2;
do{
Check();
sleep($interval);
}while(true);
Check()函数只执行一次,为什么?
因为你让它去睡觉(sleep)了。
set_time_limit(0)最大执行时间为0,让他怎么跑?
ignore_user_abort(true);
set_time_limit(30);
nterval=5
do{
Check();
sleep($interval);
}while(true);
这样就可以得到想要的结果