ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行. set_time_limit(0); //执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去 $interval=5; //每隔5分钟运行 do{$fp = fopen("test.txt","a"); fwrite($fp,"rn".date('Y-m-d H:i:s',time())."rn"); fclose($fp); sleep($interval); //按设置的时间等待5分钟循环执行 }while(true); echo 'ok';