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]);
    }

results matching ""

    No results matching ""