php 寫入檔案,日誌記錄資訊方法
阿新 • • 發佈:2018-11-17
/** * [write_log 寫入日誌] * @param [type] $data [寫入的資料] * @return [type] [description] */ 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,date("Y-m-d H:i:s").var_export($data,true)."\r\n");//寫入檔案 fclose($fp);//關閉資源通道 }