• 技术文章 >php框架 >Laravel

    Laravel中两种记录日志的方式

    藏色散人藏色散人2020-06-30 11:30:41转载2391
    下面由Laravel教程栏目给大家介绍Laravel中两种记录日志的方式,希望对需要的朋友有所帮助!

    利用Monolog基础用法

    官方的例子,生成日志类对象,进行操作

    use Monolog\Logger;
    use Monolog\Handler\StreamHandler;
    
    // create a log channel
    $log = new Logger('name');
    $log->pushHandler(new StreamHandler('path/to/your.log', Logger::WARNING));
    
    // add records to the log
    $log->warning('Foo');
    $log->error('Bar');

    例如:

    $log = new Logger('register');
    $log->pushHandler(new StreamHandler(storage_path('logs/reg.log'),Logger::INFO) );
    $log->addInfo('用户注册信息:'.$input);

    Laravel的方法

    Log::useFiles(storage_path().'/logs/laravel.log')->info('用户注册原始数据:',$input);

    以上就是Laravel中两种记录日志的方式的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:cnblogs,如有侵犯,请联系admin@php.cn删除
    专题推荐:Laravel
    上一篇:Laravel 特点有哪些? 下一篇:Laravel-S居然能提升这么高性能!
    大前端线上培训班

    相关文章推荐

    • PHP Laravel定时任务Schedule【干货】• 看了本文安装laravel-queue-rabbitmq绝对没问题• Laravel 如何包含自己的助手函数?• Laravel 特点有哪些?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网