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

}

相关推荐
知星小度S1 天前
系统核心解析:深入操作系统内部机制——进程管理与控制指南(一)【进程/PCB】
linux·运维·服务器·进程
编码浪子1 天前
趣味学RUST基础篇(异步)
服务器·rust·负载均衡
码农101号1 天前
运维安全05 - iptables规则保存与恢复
运维·网络·安全
Empty_7771 天前
SELinux安全上下文
linux·服务器·安全
bug攻城狮1 天前
解决Ubuntu中apt-get -y安装时弹出交互提示的问题
linux·运维·ubuntu
xiachong271 天前
ubuntu18.04安装PCL1.14
linux·ubuntu
夜阑珊夭夭1 天前
linux自定义网卡名字
linux·运维
czhc11400756631 天前
Linux912 shell:$# $1 $?;RHEL 8 AppStream BaseOS
linux
佛天华1 天前
centos 时间校准
linux·运维·centos