Log应用

DoitPHP所提供的Log类主要用于日志处理。当主配置文件中开启日记记录功能时(日记功能开启,Debug调试功能关闭),若程序运行异常时会在logs目录内生成log日志文件,这样便于监控程序运行。Log类只提供两个类方法write()和show()。

一、类方法使用说明

1、write($message, $level = 'Error', $logFileName = null)

|写入日志
|参数说明:
|$message : 所要写入的日志内容
|$level : 日志类型. 参数:Warning, Error, Notice
|$logFileName : 日志文件名,当本参数为空时,则以当前的日期(年月日)为日志文件名

举例说明:

  1. 例一、
  2. Log::write('数据库连接错误!', 'warning', 'database');

2、show($logFileName = null)

|显示日志内容。 显示日志文件内容,以列表的形式显示.便于程序调用查看日志。本类方法不常用
|参数说明:
|$logFileName : 所要显示的日志文件内容,默认为null, 即当天的日志文件名.注:不带后缀名.log

举例说明:

  1. 例一、
  2. Log::show();
  3.  
  4. 例二、
  5. Log::show('2011-05-01');

原文: http://www.doitphp.com/index/documentation/?articleid=25