本文共 1002 字,大约阅读时间需要 3 分钟。
以下代码是复制这位大佬的:
/** * [write_log 写入日志] * @param [type] $data [写入的数据] * @return [type] [description] */function write_log($data){ $years = date('Y-m'); //设置路径目录信息(当前文件夹下,你也可以指定文件夹,但是切记要绝对路径!!!) $url = str_replace('\\','/',dirname(__FILE__))."/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,date("Y-m-d H:i:s").var_export($data,true)."\r\n");//写入文件 fclose($fp);//关闭资源通道}
我自己写的简单,可以直接拷贝使用,有兴趣的可以试试:
//设置路径目录信息(默认是当前文件夹下的log.txt文件,你也可以指定文件夹,但是切记要绝对路径!!!) $path = str_replace('\\','/',dirname(__FILE__))."/log.txt"; $fp = fopen($path,"a");//打开文件资源通道 不存在则自动创建 $data = ‘要保存的数据’; fwrite($fp,date("Y-m-d H:i:s").var_export($data ,true)."\r\n");//写入文件 fclose($fp);//关闭资源通道