| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 | <?phpuse App\Libs\Classes\BLogger;/* * 日志库  * zhoulj */ function flog($msg,$log_type='info'){	if($log_type=='info'){		BLogger::getLogger(BLogger::LOG_MSG)->info($msg);	}elseif($log_type=='queue_info'){		BLogger::getLogger(BLogger::LOG_MSG_QUEUE)->info($msg);	}elseif($log_type=='warn'){		BLogger::getLogger(BLogger::LOG_WARN)->warn($msg);	}elseif($log_type=='error'){		BLogger::getLogger(BLogger::LOG_ERROR)->error($msg);	}else{		BLogger::getLogger(BLogger::LOG_MSG)->info($msg);	}}function v($msg,$log_type='info'){	// 日志输出在屏幕上还是文件里	$print_type = 'file';// 	$print_type = 'screen';		if($print_type=='screen') {		if(is_array($msg)) {		   var_dump($msg);		}elseif(is_object($msg)){		   var_dump($msg);		}else{		   print $msg.'<br>';		}	}elseif($print_type=='file'){		if(is_array($msg)) {	       $msg = json_encode($msg);		   flog($msg,$log_type);		}elseif(is_object($msg)){	       $msg = objectToArray($msg);		   $msg = json_encode($msg);		   flog($msg,$log_type);		}else{		   flog($msg,$log_type);		}	}}/** * 消息队列的日志,单独存储 * @param unknown_type $msg * @param unknown_type $log_type */function vv($msg,$log_type='queue_info'){	v($msg,$log_type);}?>
 |