| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- <?php
 
- 	class Log {
 
- 	
 
- 		public function Log(){
 
- 			
 
- 		}
 
- 		/**
 
- 		*	记录业务相关的日志 统一格式
 
- 		*/
 
- 		public static function save_run_log($info,$file_pre_name="") {
 
- 			if(empty($file_pre_name)){
 
- 				$file_name = date("Ymd").".log";
 
- 			}else{
 
- 				$file_name = $file_pre_name."_".date("Ymd").".log";
 
- 			}
 
- 			Log::write_log($info,$file_name);
 
- 		}
 
- 		
 
- 		/**
 
- 		*	记录系统出错的日志
 
- 		*/
 
- 		public static function save_err_log($info) {
 
- 			$file_name = "error_".date("Ymd").".log";
 
- 			Log::write_log($info,$file_name);
 
- 		}
 
- 		
 
- 		/**
 
- 		*	将日志信息写入到文本文件
 
- 		*/
 
- 		private static function write_log($info,$file_name) {
 
- 			$path = LOG_DIR;
 
- 			if(file_exists($path) == false) {
 
- 				mkdir($path);
 
- 				chmod($path,0777);
 
- 			}
 
- 			$fp  = fopen("$path/$file_name","a");			
 
- 			$log = "[".date("Y-m-d H:i:s")."]|".$info."\r\n";
 
- 			fwrite($fp,$log);
 
- 			fclose($fp);
 
- 		}
 
- 	}
 
- ?>
 
 
  |