[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);
}

 

posted @ 2019-04-25 09:11  七彩鱼丸  阅读(1326)  评论(0编辑  收藏  举报