PHP实现日志处理类库
程序员文章站
2023-12-30 15:25:10
...
继上篇文章【微信开发之微电商网站】技术笔记之一,昨日做了日志处理的功能。
对于现在的应用程序来说,日志的重要性是不言而喻的。很难想象没有任何日志记录功能的应用程序运行在生产环境中。日志所能提供的功能是多种多样的,包括记录程序运行时产生的错误信息、状态信息、调试信息和执行时间信息等。在生产环境中,日志是查找问题来源的重要依据。应用程序运行时的产生的各种信息,都应该通过日志类库来进行记录。
废话不多说了,附上日志类库的源代码:
对于现在的应用程序来说,日志的重要性是不言而喻的。很难想象没有任何日志记录功能的应用程序运行在生产环境中。日志所能提供的功能是多种多样的,包括记录程序运行时产生的错误信息、状态信息、调试信息和执行时间信息等。在生产环境中,日志是查找问题来源的重要依据。应用程序运行时的产生的各种信息,都应该通过日志类库来进行记录。
废话不多说了,附上日志类库的源代码:
=
=
=
=
=
= 'log_'
__construct(){
->log_file_path =
->log_switch =
->log_max_len =
(!self:: self:: = self::
记录(THING LOG) / 1 -> 错误(ERROR LOG)
(,, (->
(self:: == = ->log_file_pre . -> self:: = (->log_file_path . , 'a' ( 0:
(self::, 'THING LOG:' . ' ' . . ' ' . . (13 1:
(self::, 'ERROR LOG:' . ' ' . . ' ' . . (13 :
(self::, 'THING LOG:' . ' ' . . ' ' . . (13