SeasLog::info() 是一个 PHP 函数,用于将信息记录到 SeasLog 日志中。下面是它的详细用法及示例:
用法:
SeasLog::info(string $message [, array $content [, string $logger = 'default']])
参数:
$message
:要记录的日志信息,必须是字符串类型。$content
(可选):要附加到日志的额外内容,必须是一个关联数组。$logger
(可选):要使用的日志记录器名称,默认为 'default'。
示例:
SeasLog::info('This is a log message');
以上示例将会在 SeasLog 默认的日志记录器中记录一条信息为 "This is a log message" 的日志。
SeasLog::info('User login', ['user_id' => 123, 'ip' => '127.0.0.1']);
以上示例将会在 SeasLog 默认的日志记录器中记录一条信息为 "User login" 的日志,并且附加了额外的内容,包括用户ID和IP地址。
SeasLog::info('This is a custom logger', [], 'myLogger');
以上示例将会在名为 "myLogger" 的日志记录器中记录一条信息为 "This is a custom logger" 的日志。
请注意,使用 SeasLog::info() 函数之前,需要确保已安装并正确配置了 SeasLog 扩展。此外,还需要在 php.ini 文件中设置正确的日志路径。