marciodojr/simple-logger

简单的PSR-3日志记录器。使用PHP error_log写入日志。

v1.0.2 2018-03-18 01:19 UTC

This package is auto-updated.

Last update: 2024-09-19 00:16:53 UTC


README

描述

只需使用PHP error_log以以下格式将消息写入日志

日志[级别]: 消息

示例

日志[错误]: 资源未创建

如何安装

composer require "marciodojr/simple-logger"

如何使用

use Mdojr\Logger\SimpleLogger;
use Psr\Log\LogLevel;

$logger = new SimpleLogger();

$logger->log(LogLevel::ERROR, 'my log message'); // Log[error]: my log message
$logger->emergency(
    'emergency message {placeholder}', 
    ['placeholder' => 'with placeholders']
); // Log[emergency]: emergency message with placeholders

// ... any other log level specified by psr-3

如何测试

    composer test

PSR-3规范

https://www.php-fig.org/psr/psr-3/