使用thinkphp应该掌握的调试手段
经常看到有人问到findall的返回数据类型是什么之类的问题,以及出错了不知道什么原因的情况,其实还是没有熟悉thinkphp内置的调试手段和方法,抛开ide本身自带的调试方式不说,如果你正在用或者打算用thinkphp开发的话,那么下面一些和调试相关的方法你是应该要了解和掌握的:
1、在项目配置文件里面打开调试模式debug_mode,这样能够让你发现大部分的错误原因 。可能影响验证码的输出。
2、如果不想使用调试模式,可以单独开启页面trace显示。发现很多人不想使用调试模式的原因居然是因为有页面trace信息的输出,其实这里面有一个误区,以为调试模式就一定会有页面trace,但其实调试模式和页面trace没有必然的关系,只是因为打开调试模式后,系统默认的调试配置文件会开启页面trace显示,所以你完全可以给项目单独定义调试配置文件。
3、使用系统定义的dump函数,该方法同var_dump可以输出任何类型的变量信息,而且更加有利于在浏览器里面查看,例如:
如对本文有疑问, 点击进行留言回复!!
[ACTF2020 新生赛]Include 1【文件包含】【读取代码】
算法题解 - 牛客编程巅峰赛S1第6场 - 黄金&钻石&王者组
推荐一个程序员必备网站之一:Dev Hints ,非常实用!
网友评论