- 论坛徽章:
- 0
|
php
Php代码- 1.<?php
- 2.
- 3.ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.
- 4.
- 5.set_time_limit(0); // 执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去
- 6.
- 7.$interval=60; // 每隔1分钟运行
- 8.
- 9.do{
- 10.
- 11. $fp = fopen('test.txt','a');
- 12.
- 13. fwrite($fp,'test');
- 14.
- 15. fclose($fp);
- 16.
- 17. sleep($interval); // 等待1分钟
- 18.
- 19.}while(true);
- 20.
- 21.?>
- <?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,有输出语句,而此时没有打开浏览器的情况下也会停止; |
|