在项目开发中经常会遇到单独打印log日志的地方,现在记录下自己常用的方法:
// 采用的是monolog包,将需要用到的类use进来
use Monolog\Logger;
use Monolog\Handler\StreamHandler;
class Test
{
public function func1 ()
{
$log = new Logger('file'); // 日志名称
$log->pushHandler(
/*
* Logger::INFO
* Logger::DEBUG
* Logger::ERROR
* ......
*/
new StreamHandler('日志文件路径', Logger::INFO)
);
$log->info('日志记录');
}
}
目的是为了防止自己忘记,无处可找所以记录下,如有更好的方法请不吝赐教。