日志消息()
此功能允许你将消息写入日志文件。你必须在第一个参数中提供三个级别之一,指示它是什么类型的消息(调试,错误,信息),并在第二个参数中显示消息本身。
例:
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
的阈值 。例如,你可能只希望记录错误消息,而不是其他两种类型。如果将其设置为零,则将禁用日志记录。