1. laravel另类的日志分拆
#use Monolog\Logger;
/**
* @name 自定义系统日志位置
* @param string $name
*/
public static function SysLog($name='debug',$msg='--',$errData=0)
{
$log = new Logger($name);
$logDir = storage_path("logs/{$name}");
if (!is_dir($logDir)) {
mkdir($logDir, 0777, true);
}
$log->pushHandler(new StreamHandler($logDir . '/' . date('Y-m-d') . '.log'));
$log->pushHandler(new FirePHPHandler());
if(empty($errData)){
$errData = ['time'=>time()];
}
$log->info($msg,['log'=>$errData]);
}