代码如下:
\DB::enableQueryLog(); User::find(1); if (1) { dump(\DB::getQueryLog()); die(); }
执行结果:
array:1 [ 0 => array:3 [ "query" => "select * from `ecs_goods` where `goods_id` = ? and (`is_on_sale` = ? and `is_delete` = ? and `is_alone_sale` = ?)" "bindings" => array:4 [ 0 => "9" 1 => "1" 2 => "0" 3 => "1" ] "time" => 39.0 ] ]
有时候,我们在使用Laravel进行数据查询的时候,经常有各种原因导致查询或语句这个时候,我们就需要查看当前执行的原生语句是否有问题。这个时候就可以使用此代码了。
如对本文有疑问, 点击进行留言回复!!
Web篇(6.3) 13. 命令注入 ❀ FortiWeb 攻防演练
[ACTF2020 新生赛]Include 1【文件包含】【读取代码】
网友评论