找到項目根目錄/Application/Home/Controller文件夾下的IndexController.class.php文件

更改該文件展示如下:
~~~
<?php
namespace Home\Controller;
use Think\Controller;
use Com\Wechat;
use Com\WechatAuth;
class IndexController extends Controller {
public function index(){
$token="zhangyouwu";
/* 加載微信 */
$wechat = new Wechat($token);
/* 獲取請求信息 */
$data = $wechat->request();
if($data && is_array($data)){
switch($data['MsgType']){
case "text":
$this->Text($wechat,$data);
}
}
}
//回復文本消息
private function Text($wechat,$data){
if(strstr($data['Content'],"文本")){
$text="我正在使用Thinkphp開發微信";
$this->logger("發送信息:\n".$text);
$wechat-> replyText($text);
}
}
//日志
private function logger($content){//存儲日志
$logSize=100000;//定義日志大小
$log="log.txt";//定義日志名字
if(file_exists($log)&&filesize($log)>$logSize){//如果日志存在并且大于定義的大小
unlink($log);//刪除
}
//文件寫入1.名字2.內容,+時間防止重復3.內容往后加而不是覆蓋
file_put_contents($log,date('H:i:s')." ".$content."\n",FILE_APPEND);
}
}
~~~
進入微信公眾平臺,在接口配置中配置如下圖,當顯示"配置成功"則沒問題

然后在公眾號測試結果入下:

在項目根目錄找到日志文件log.txt

打開日志文件展示如下:

項目源碼下載(下載密碼:wfds)
[源碼下載](https://pan.baidu.com/s/18A6DgKkcnPEG_6yMXfQEaw)