1、在windows下
<?php //关掉浏览器,PHP脚本继续执行 ignore_user_abort(); // 可以让程序无限制的执行下去 set_time_limit(0); while(true) { /* *存放要执行的代码 */ //等待30秒后再运行 sleep(30); } ?>
注意:
如果不想无限制运行的话,判断需要修改。
另外,apache重启或关闭之后不会继续运行,需要重新运行一次以开始程序。
2、linux下可以使用cron。
有关linux中cron的教程与用法,大家可以参考如下的文章:
linux中crontab定时自动执行计划任务的方法
Linux下crontab定时执行PHP程序的方法
crontab学习笔记
学习linux设置定时任务的crontab命令
crontab 命令格式与例子
linux定时任务设置crontab学习
不错的crontab教程