2023-08-04 865
对于需要定时执行指定PHP程序非常有用(例如根据会员生日,定期发送邮件等)
1、测试用PHP程序,命名为test.php,内容如下所示:
<?php
$fp = fopen("test.txt", "a+");
fwrite($fp, date('H:i:s') . 'okok');
fclose($fp);
?>
程序大胆地写,什么include ,require尽管用,都没问题(本地运行的PHP文件代码啥样就啥样)
例如需要定时插入数据到数据库(测试2)
2、新建Bat文件,命名为test.bat,内容如下所示:
前面那个是php的可执行文件(这个大家各种的配置环境不同,若是用的IIS环境,可在IIS处理程序映射里面查看自己的);后面的为要执行的php文件
3、建立WINDOWS计划任务:
开始–>控制面板–>任务计划–>添加任务计划
浏览文件夹选择上面的bat文件,设置执行计划保存即可了。
另外:关于mysql数据库字段若需要计划数据操作,可用phpmyadmin事件去计划处理;