windows 下实现定时任务自动执行 PHP 文件

学习笔记 马富天 2018-07-29 18:56:48 37 0

【摘要】很多时候我们需要在 windows 系统上实现定时执行某些 PHP 程序,本文就用一种最简单的方式来说明整个实现的小例子。

假如我们要在每天每一分钟将执行 H 盘下面的 1.php 文件,具体步骤如下:

第一步编写 1.bat 文件,内容是:

"H:wampbinphpphp5.5.12php.exe" -f "H:1.php"

第二部编写 1.php 文件,内容如下(假设将随机数写入 1.txt):

$filename = "1.txt";

$handle = fopen($filename,"a"); // 以添加内容的方式打开 1.txt

$txt = date("y-m-d H:i:s")." - ".mt_rand(1000,9999)."rn";

fwrite($handle,$txt);

fclose($handle);

第三步在 windows 系统中添加定时任务,并设置好时间:

找到:"控制面板" -> "管理工具" -> "任务计划程序"

打开后在弹出的窗口上找到:"创建基本任务",然后按照提示起任务名称,描述,然后设置触发时间,最后是设置执行的脚本,即 1.bat,保存即可。如果需要修改则在任务列表上找到后,点击进行修改即可。

最后就差不多完成一个 windows 下面使用定时任务执行 PHP 代码的小例子。

另外友情提示一下,如果在做这个例子的过程中发现并没有触发执行,那就使用 cmd 窗口直接执行该 php 文件,看看是不是 php 代码写错了。

版权归 马富天PHP博客 所有

本文标题:《windows 下实现定时任务自动执行 PHP 文件》

本文链接地址:http://www.mafutian.net/371.html

转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

1

0

上一篇《 兼容所有浏览器的 js 实现复制文本内容到剪切板 》 下一篇《 txt 文件在浏览器中访问的时候出现乱码的解决方法 》
分享到:

暂无评论

评论审核未开启
表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情
验证码

TOP10

  • 浏览最多
  • 评论最多