4.8 Log(日志)应用
优质
小牛编辑
137浏览
2023-12-01
DoitPHP所提供的Log类主要用于日志处理。当主配置文件中开启日记记录功能时(日记功能开启,Debug调试功能关闭),若程序运行异常时会在logs目录内生成log日志文件,这样便于监控程序运行。Log类只提供两个类方法write()和show()。
类方法使用说明:
1、write($message, $level = 'Error', $logFileName = null)
日志写入操作
参数说明:
$message : 所要写入的日志内容
$level : 日志类型. 参数:Warning, Error, Notice
$logFileName : 日志文件名,当本参数为空时,则以当前的日期(年月日)为日志文件名
举例说明:
例一、
Log::write('数据库连接错误!', 'warning', 'database');
2、show($logFileName = null, $dateType='html')
显示日志内容。 显示日志文件内容,以列表的形式显示.便于程序调用查看日志。本类方法不常用。
参数说明:
$logFileName : 所要显示的日志文件内容,默认为null, 即当天的日志文件名.注:不带后缀名.log
$dateType : 输出日志内容的数据格式。html/json
举例说明:
例一、
Log::show();
例二、
Log::show('2011-05-01');