后端开发|php教程
ThinkPHP框架,获取,最后一次执行,SQL语句,变量调试
后端开发-php教程ThinkPHP中获取最后一次执行sql语句的 方法有两种:
安卓短信添加联系人源码,在ubuntu与afl,tomcat控制台密码,爬虫小课,php生成结算单,seo运营师seo顾问lzw
其一是 调用模型 获取 如:
触摸屏交互系统源码,vscode什么语言开发的,ubuntu 网速检测,麒麟tomcat安装教程,地漏黑色爬虫,php 查询优化,百度seo搜索指南,h5网站模板源代码下载,aspcms官方中文默认模版免费模板下载lzw
$sql = $model ->getLastSql();
Thinkphp中Model类,有getLastSql这个函数,甚至还有,getLastInsID,getDbError,getError,getPk,getDbFields等函数。这些函数都是我们经常可能会用到的model层的函数。
淘宝客源码手机端,ubuntu退内核版本,爬虫抢课脚本,视图php,37seolzw
其二是 在3.2.3版本,新增fetchSql()函数。
如
$sql= $model->fetchSql(true)->add($data);
3.2版本中可以使用简化的方法:
echo $model->_sql();
变量调试
ThinkPHP框架内置了一个对浏览器友好的dump方法,用于输出变量的信息到浏览器查看。
用法:dump($var, $echo=true, $label=null, $strict=true)
$Blog = D("Blog");$blog = $Blog->find(3);dump($blog);
可以使用E方法输出错误信息并中断执行,例如:
//输出错误信息,并中止执行E($msg);