主页 > 知识库 > ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例

ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例

热门标签:h5 地图标注 高识别电销机器人 拉萨打电话机器人 沈阳人工智能电销机器人公司 合肥外呼系统app 宝安400电话办理 哈尔滨400电话办理到易号网 电销机器人-快迭智能 智能外呼电销系统

本文实例讲述了ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作。分享给大家供大家参考,具体如下:

ThinkPHP中获取最后一次执行sql语句的 方法有两种:

其一是 调用模型 获取 如:

$sql = $model ->getLastSql();

Thinkphp中Model类,有getLastSql这个函数,甚至还有,getLastInsID,getDbError,getError,getPk,getDbFields等函数。这些函数都是我们经常可能会用到的model层的函数。

其二是 在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);

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

您可能感兴趣的文章:
  • mybatis+mysql 使用存储过程生成流水号的实现代码
  • oracle(plsql)生成流水号
  • PHP获取MySQL执行sql语句的查询时间方法
  • mysql 获取今天、昨天0点时间戳的实例
  • mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间
  • sql 流水号获取代码实例

标签:泰州 梅州 威海 林芝 巴中 成都 张家口 山东

巨人网络通讯声明:本文标题《ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例》,本文关键词  ThinkPHP,框架,获取,最后,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例》相关的同类信息!
  • 本页收集关于ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例的相关信息资讯供网民参考!
  • 推荐文章