Fork me on GitHub

ThinkPHP日志记录

ThinkPHP 的日志功能记录参数

Controller

use think\facade\Log;

public function index()
{
    // 获取请求参数
    $params = request()->param(); // 获取所有参数(GET、POST、PUT等)

    // 打印参数到日志
    Log::info('接口请求参数: ' . json_encode($params));
    //或者指定文件夹名称
    Log::channel('log_autumn')->write("收到数据:\n".json_encode($postData, JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT));

    // 处理逻辑
    return json(['code' => 200, 'msg' => '成功', 'data' => $params]);
}

日志保存路径

默认日志文件保存在:runtime/log/ 下,文件按照日期命名(如 2024-11-29.log)。
image

posted @ 2024-11-29 11:41  秋夜雨巷  阅读(21)  评论(0编辑  收藏  举报