日志类(core/log.php)

Source:phpbone.com  Author:IT柏拉图
2013-11-20

日志类目前为简单的使用文件日志,如果分布式应用,并不适合使用。

1、记录日志
log::add($log_name, $msg)
通过这个方法保存的日志存放在  data/log/$log_name.log 文件中
如果需要创建子目录,可以在 $log_name 变量使用目录分隔符,如

log:add('201112/pay', 'test');
这样日志实际是保存在 data/log/201112/pay.log 文件中

2、保存日志
log::save()
通过 log::add  方法记录的日志,是不会马上保存到文件的,必须调用 log::save() 之后才会保存,实际上,在 bone.php 的 function handler_php_shutdown() 里就已经调用了这个方法,因此如无特殊需要,这个方法是不需要手工去操作的。

 

分享到: