当前位置: 首页 > 文档资料 > DoitPHP 帮助文档 >

4.8 Log(日志)应用

优质
小牛编辑
143浏览
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');