php 写入文件,日志记录信息方法
2017-12-26 16:16
561 查看
private function write_log($data){ $years = date('Y-m'); //设置路径目录信息 $url = './public/log/txlog/'.$years.'/'.date('Ymd').'_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设置时区,记录日志文件的方法
- PHP设置时区,记录日志文件的方法
- 控制PHP的错误输出方式:直接输出至荧幕或将错误信息记录到错误日志文件内
- PHP设置时区,记录日志文件的方法
- PHP设置时区,记录日志文件的方法
- log4net 将不同级别的信息写入不同的日志文件
- 【转】编译器错误信息: CS0016: 未能写入输出文件”解决方法
- 利用POI对MS Excel进行读写(可以设置写入文件的样式),利用tm-extractor对Word进行读取操作并将信息用(log4j)日志信息显示出
- 修改php.ini以达到 屏蔽错误信息 把错误写入另外文件
- global文件里Application_Error方法处理记录应用程序错误日志
- “编译器错误信息: CS0016: 未能写入输出文件”解决方法
- 编译器错误信息: CS0016: 未能写入输出文件 解决方法
- C# 程序出现错误或异常,将异常信息写入指定日志文件
- 日志文件满而造成SQL数据库无法写入文件处理方法
- 日志文件满而造成SQL数据库无法写入文件时,可用两种方法
- “编译器错误信息: CS0016: 未能写入输出文件”解决方法
- 编译器错误信息: CS0016: 未能写入输出文件“d:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\5177u\d087da43\c12930d8\9ze28k_8.dll”--“拒绝访问。 ”的解决方法