• [php] 添加接口访问日志(文件)


    日志参数:

      请求参数,请求地址,响应结果

    步骤:

      1. 定义日志目录,没有的需要创建

      2. 定义日志名称

      3. 以追加的形式写入日志文件  FILE_APPEND

    public function addLog($requestParam, $url, $requestRes) {
        $log_path = APP_PATH . 'log/'; 
        $log_file = date("Y-m-d") . '.log';
        if (!is_dir($log_path)) {
            mkdir($log_path, 0777, true);
        }
    
        $log_data = 'request_time: ' . date('Y-m-d H:i:s') . PHP_EOL . 'request_url: ' . $url . PHP_EOL . 'request_param: ' . json_encode($requestParam, JSON_UNESCAPED_SLASHES) . PHP_EOL . 'request_res: ' . $requestRes . PHP_EOL .PHP_EOL;
        file_put_contents($log_path . $log_file, $log_data, FILE_APPEND);
    }
  • 相关阅读:
    Struts2多文件上传
    Struts2单文件上传
    java验证码
    spring-day01
    Spring MVC篇一、搭建Spring MVC框架
    连接oracle数据库
    spring 核心技术
    Spring的特点
    spring连接数据库
    oracle学习第六天
  • 原文地址:https://www.cnblogs.com/starfish29/p/10766338.html
Copyright © 2020-2023  润新知