log('测试日志打印'); $loggerFactory = new StdoutLoggerFactory(); $logger = $loggerFactory->createLogger(); // 判断类型是否一样 dump(StdoutLogger::class instanceof $logger); $loggerFactory = new FileLoggerFactory(sys_get_temp_dir()); $logger = $loggerFactory->createLogger(); dump(FileLogger::class instanceof $logger); } }