打印 SQL 封装的方法 时间毫秒

偶尔善良 提交于 2020-08-19 11:15:43

/**
 * Notes:开始打印sql
 * User: smaller_fan
 * Date: 2020/7/2
 * Time: 10:06
 */
function begin_sql(){
     \Illuminate\Support\Facades\DB::enableQueryLog();
}

/**
 * Notes:结束打印sql
 * User: smaller_fan
 * Date: 2020/7/2
 * Time: 10:06
 */
function dd_sql(){
    $res = \Illuminate\Support\Facades\DB::getQueryLog();
    $all_time = array_sum(array_column($res,'time'));
    dd(['all_time'=>$all_time,'all_sql'=>$res]);
}

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!