rocassis / nanolog
用于手动或从异常和错误中生成系统日志的基本库
v1.1.0
2020-10-10 16:51 UTC
This package is auto-updated.
Last update: 2024-09-11 01:16:07 UTC
README
在您的项目中使用:composer require rocassis/nanolog
确保您的文件夹有写入文件的权限。
用于手动或从异常和错误中生成系统日志的基本库。
您可以自定义日志文件的路径和名称,例如
$logFileName = 'log_' . date('d_m_Y') . '.txt'; $nanoLog = new NanoLog($logFileName);
具有记录异常、自定义日志等功能的函数:$nanoLog->log_exception($e); $nanoLog->manual_log($e->getMessage(), 'Exception', $e->getFile(), $e->getLine(), $e->getCode(), $e->getTrace()); $nanoLog->log('Custom log message', ['code' => $e->getCode(), 'file' =>$e->getFile(), 'line' => $e->getLine(), 'trace' => $e->getTrace()]);
具有处理错误和异常以及自动记录这些的函数。