日志消息()

此功能允许你将消息写入日志文件。你必须在第一个参数中提供三个级别之一,指示它是什么类型的消息(调试,错误,信息),并在第二个参数中显示消息本身。

例:

if ($some_var == "") {
    log_message('error', 'Some variable did not contain a value.'); 
} 
else {
    log_message('debug', 'Some variable was correctly set'); 
}

log_message('info', 'The purpose of some variable is to provide some value.');

句法

log_message($level, $message);

参数:

  • $level (string) - 日志级别:‘错误’,‘调试’或’信息’
  • $message (string) - 要记录的消息

返回类型: void

有三种消息类型:

  • 错误消息。这些是实际错误,例如 PHP 错误或用户错误。
  • **调试消息。**这些是有助于调试的消息。例如,如果已初始化类,则可以将其记录为调试信息。
  • 信息性消息。这些是优先级最低的消息,只是提供有关某些过程的信息。CodeIgniter 本身不生成任何信息消息,但你可能希望在你的应用程序中。

注意: 为了实际写入日志文件,文件夹的日志必须是可写的。此外,你必须设置登录 application/config/config.php阈值 。例如,你可能只希望记录错误消息,而不是其他两种类型。如果将其设置为零,则将禁用日志记录。