fwrite写日志文件

//记录接口的调用日志
function write_log($data){ 
       // $years = date('Y-m');
        //设置路径目录信息
       // $url = './public/log/txlog/'.$years.'/'.date('Ymd').'_request_log.txt';  
        $url=date('Ymd').'_interface_log.txt'; 
        $dir_name=dirname($url);
          //目录不存在就创建
          if(!file_exists($dir_name))
          {
            //iconv防止中文名乱码
           $res = mkdir(iconv("UTF-8", "GBK", $dir_name),0777,true);
          }
          $fp = fopen($url,"a");//打开文件资源通道 不存在则自动创建       
        fwrite($fp,var_export($data,true)."\r\n");//写入文件
        fclose($fp);//关闭资源通道
    }

file_put_contents写日志文件

if(isset($_GET['signature'])){
    file_put_contents("rote.txt","\n ".date('Y-m-d H:i:s',time())." | 钉钉服务器尝试回调本接口  http://".$_SERVER['SERVER_NAME'].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"],FILE_APPEND);
        file_put_contents("rote.txt","\n ".date('Y-m-d H:i:s',time())." | 钉钉服务器POST数据  ".json_encode($_POST),FILE_APPEND);
}else{
    file_put_contents("rote.txt","\n ".date('Y-m-d H:i:s',time())." | 手动访问调本接口         | http://".$_SERVER['SERVER_NAME'].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"],FILE_APPEND);
}
最后编辑: admin  文档更新时间: 2021-03-16 21:50   作者:admin