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

}

相关推荐
TG:@yunlaoda360 云老大9 小时前
怎么在亚马逊云服务器上部署Node.js?
运维·服务器·node.js·aws
拾忆,想起9 小时前
Dubbo跨机房调用实战:从原理到架构的完美解决方案
服务器·网络·网络协议·tcp/ip·架构·dubbo
虎头金猫10 小时前
随时随地处理图片文档!Reubah 加cpolar的实用体验
linux·运维·人工智能·python·docker·开源·visual studio
NiKo_W10 小时前
Linux 数据链路层
linux·服务器·网络·内网穿透·nat·数据链路层
dessler10 小时前
MYSQL-物理备份(xtrabackup)使用指南
linux·数据库·mysql
郝学胜-神的一滴10 小时前
Effective Python 第52条:用subprocess模块优雅管理子进程
linux·服务器·开发语言·python
晨枫阳11 小时前
不同语言数组详解
linux·服务器·windows
q***751812 小时前
Linux(CentOS)安装 MySQL
linux·mysql·centos
iru12 小时前
kubectl cp详解,k8s集群与本地环境文件拷贝
运维·容器·k8s
CS_浮鱼12 小时前
【Linux】线程
linux·c++·算法