Rumah  >  Artikel  >  pembangunan bahagian belakang  >  PHP实现写LOG日志的代码

PHP实现写LOG日志的代码

不言
不言asal
2018-08-03 11:14:299963semak imbas

这篇文章给大家介绍的内容是关于PHP实现写LOG日志的代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

public function write_log(){
//设置目录时间
$years = date('Y-m');
//设置路径目录信息
$url  = './public/log/texlog/'.$years.'/'.$years.'_request_log.txt';
//取出目录路径中目录(不包括后面的文件)
$dir_name = dirname($url);
//如果目录不存在就创建
if(!file_exists($dir_name)) {
//iconv防止中文乱码
$res = mkdir(iconv("UTF-8","GBK",$dir_name),0777,true);
}
//$fp = fopen($url,"a");//打开文件资源通道 不存在则自动创建
fwrite($fp,var_export($data,true)."\r\n");//写入文件 
fclose($fp);//关闭资源通道
}

相关文章推荐:

php变量的命名规则以及php变量的用法(附代码)

php获取视频长度以及php.ini配置的方法

Atas ialah kandungan terperinci PHP实现写LOG日志的代码. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn