查询

SeasLog::notice()函数—用法及示例

「 记录 notice 日志 」


函数:SeasLog::notice()

适用版本:SeasLog扩展版本2.0.0及以上

用法: SeasLog::notice(string $message [, array $content [, string $logger]])

参数:

  • $message (必需):要记录的日志信息,可以是字符串或其他可转换为字符串的类型。
  • $content (可选):附加的内容,以关联数组形式提供。默认为空数组。
  • $logger (可选):日志记录器名称。默认为"default"。

返回值:

  • 无返回值。

示例:

<?php
// 导入SeasLog命名空间
use SeasLog\SeasLog;

// 设置日志目录
SeasLog::setBasePath('/path/to/log/dir');

// 记录一条notice级别的日志
SeasLog::notice('This is a notice log message');

// 记录一条notice级别的日志,并附加一些内容
$content = array('user_id' => 123, 'ip' => '127.0.0.1');
SeasLog::notice('User login', $content);

// 记录一条notice级别的日志,指定日志记录器名称
SeasLog::notice('This is a custom logger log message', array(), 'custom_logger');
?>

以上示例演示了SeasLog::notice()函数的使用方法。首先,通过SeasLog::setBasePath()设置日志目录。然后,使用SeasLog::notice()记录一条notice级别的日志,可以选择附加一些内容,还可以指定日志记录器名称。

补充纠错
热门PHP函数
分享链接