PHP记录日志

function xmsb_writelog($data, $fileName)
{
    $month = date('Y-m');
    $day = date('d');
    $dir_name = './log/'.$month.'/';
    $path = $dir_name . $fileName . '_' . $day . '_request_log.txt';

    // 检测目录是否存在,若不存在则进行创建
    if(!file_exists($dir_name))
    {
        $res = mkdir(iconv('UTF-8', 'GBK', $dir_name), 0777, true);
    }

    // 以写入方式打开文件
    $fp = fopen($path, 'a');

    // 定义写入内容
    $time = '['.date('Y-m-d H:i:s').'] ';
    $text = var_export($data, true);

    // 写入并关闭文件
    fwrite($fp, $time.$text."\r\n");
    fclose($fp);
}

相关推荐

  1. PHP记录

    2024-03-27 09:52:09       41 阅读
  2. 我的PHP8编译

    2024-03-27 09:52:09       22 阅读
  3. flutter记录报错

    2024-03-27 09:52:09       56 阅读
  4. postgresql触发器记录更新

    2024-03-27 09:52:09       55 阅读
  5. logback整合rabbitmq实现消息记录

    2024-03-27 09:52:09       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-27 09:52:09       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-27 09:52:09       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-27 09:52:09       82 阅读
  4. Python语言-面向对象

    2024-03-27 09:52:09       91 阅读

热门阅读

  1. vue响应式基础

    2024-03-27 09:52:09       37 阅读
  2. Netty空闲检测&Keepalive

    2024-03-27 09:52:09       38 阅读
  3. dijkstra算法及模板题

    2024-03-27 09:52:09       39 阅读
  4. pytorch | pytorch改变tensor维度的方法

    2024-03-27 09:52:09       41 阅读
  5. 前端学习-CSS基础-Day1

    2024-03-27 09:52:09       42 阅读
  6. leetcode88-Merge Sorted Array

    2024-03-27 09:52:09       40 阅读
  7. ubuntu安装pyenv

    2024-03-27 09:52:09       40 阅读