php常驻程序

需要启动一次,之后无限时间执行下去,代码如下:
 1 <?php
 2     // 与客户端断开仍继续执行
 3     ignore_user_abort();
 4     // 执行时间无限制
 5     set_time_limit(0);
 6     // 时间间隔为10s
 7     $interval = 10;
 8     // 无限循环
 9     do{
10         // 打开文件
11         $fp = fopen("test.txt", "w");
12         // 记录当前时间
13         fwrite($fp, date('Y-m-d H:i:s', time()));
14         // 关闭文件
15         fclose($fp);
16         // 暂停10s
17         sleep($interval);
18     }while(true);
19 ?>

posted on 2013-03-04 22:01  紫澜  阅读(419)  评论(0编辑  收藏  举报