个人博客 > 学无止境 > PHP > windows下简单的php计划任务

windows下简单的php计划任务

<?php
/*
   计划任务  
*/
$filename = date("Y-m-d",time()).'.txt';
date_default_timezone_set(PRC);
$prevtime = date("Y-m-d H:i:s",time());//开始执行时间
$url = "http://xxxx.com/api/xxx/xx";//请求地址
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_NOBODY, FALSE);
$data = curl_exec($ch); 
curl_close($ch);
$nexttime = date("Y-m-d H:i:s",time());//结束执行时间

$html = "\r\n取消订单\r\n\r\n开始执行时间:".$prevtime."\r\n执行结果:".$data."\r\n执行结束时间:".$nexttime."\r\n";

$dir = 'D:/wwwroot/qzwl/log/'.date("Y-m");
if (!file_exists($dir)){//不存在文件夹则创建文件夹
	mkdir ($dir,0777,true);
}

$numbytes = file_put_contents($dir.'/'.$filename, $html); //如果文件不存在创建文件,并写入内容

文件命名为cancelOrder.php;在创建一个cancelOrder.bat

D:
"D:\php7.0\php.exe" -f "D:\wwwroot\cancelOrder.php"

在用windwos的计划任务就可以了。

image.png

image.png

image.png

再点击确定,输入服务器登录用户密码就可以了。

本文出自:琅枫个人博客。如需转载请注明出处!

本文出处:"https://www.phpfeng.cn/learn/php/524.html"

如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~

微信打赏

琅枫博客微信号

支付宝打赏

琅枫博客个人支付宝
本文关键词:


你想在庞大的互联网上留下一丝足迹?

我不想成为一个庸俗的人。十年百年后,当我们死去,质疑我们的人同样死去,后人看到的是裹足不前、原地打转的你,还是一直奔跑、走到远方的我?

点我了解如何搭建个人博客?