[麦先生]Laravel SQL语句记录方式
2016-05-26 12:01
495 查看
打印sql语句,直接在你执行SQL语句后输出
方法一:
$queries = DB::getQueryLog();
$a = end($queries);
$tmp = str_replace('?', '"'.'%s'.'"', $a["query"]);
echo vsprintf($tmp, $a['bindings']);
exit;
方法二: 注意 放在routes.php上面
Event::listen('illuminate.query',function($query){
var_dump($query);
});
相关文章推荐
- php快速排序原理与实现方法分析
- 深入理解PHP中的empty和isset函数
- 缺少 mcrypt 扩展。请检查 PHP 配置。
- 在THinkPHP中使用pjax
- thinkphp框架中,URL传参c/123,接收不到参数的问题
- php查询小知识
- 选择年份 php的写法要比js简洁一些
- [PHP源码阅读]empty和isset函数
- php 抓取远程资源代码
- Yii2.0 数据库查询
- php 中jsonp跨域请求
- static变量在php和java中的生命周期
- php数组函数array_walk用法示例
- php生成随机字符串
- PHP发送AT指令实例代码
- Ubuntu 用vsftpd 配置FTP服务器
- thinkphp模型过滤查询字段,表达式方法
- thinkphp的field方法的用法总结,或许还有你不知道的
- PHP+sqlite数据库操作示例(创建/打开/插入/检索)
- solr环境部署