<?php ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行. set_time_limit(0); // 执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去 $interval=60; // 每隔1分钟运行 do{ $fp = fopen('test.txt','a'); fwrite($fp,'test'); fclose($fp); sleep($interval); // 等待1分钟 }while(true); ?>
一旦当这个触发启动后,程序将一直执行下去,关闭浏览器或者删掉这段代码,也无法阻止其运行;
要阻止这个运行的办法为:1,停止apach后在启动apach注意不是重启;
2,有输出语句,而此时没有打开浏览器的情况下也会停止;