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

}

相关推荐
m0_564876844 小时前
没有公网IP的情况下,怎么进行远程连接两个电脑
服务器·tcp/ip·负载均衡
Imagine Miracle5 小时前
【WSL】让WSL2后台持久运行不自动关闭的解决方案
linux·windows·wsl
兔C5 小时前
Linux 命令行入门学习资料 day_2
linux·运维·服务器
eggcode5 小时前
Linux命令基础与操作技巧
linux
多巴胺梦想家6 小时前
事务与并发控制:当多人同时操作数据库
服务器·数据库·oracle
二宝哥6 小时前
VMware Workstation 实战:CentOS 7.9 安装、桥接网络配置与克隆管理详解
linux·centos·vmware
枕星而眠6 小时前
【数据结构】红黑树入门指南
运维·数据结构·c++·后端
AutumnWind04207 小时前
【4种打开Ubuntu(WSL)的方法】
linux·ubuntu
琢森8 小时前
不用装Agent,SSH直连搞定服务器监控
服务器
辞旧 lekkk8 小时前
【Qt系统相关】鼠标事件
linux·开发语言·qt·学习·计算机外设·萌新