基于Thinkphp323框架开发的调试方法总结

原创
2016-07-29 09:11:23 830浏览

1 php

??在方法中使用echo,print,dump(),return等都可以。
??通过在浏览器中运行操作方法:localhost/控制器名/方法名/参数名1/参数值1/参数名2/参数值2...

2 js

alert(变量或常量);
console.log(变量或常量);

3 ajax + js + php

??这个过程是在后台执行的,是看不见的,但是怎么想知道到底中间的变量是怎么传递的,发生了什么变化?该怎么调试呢?
??首先我们观察变量的输出是在浏览器的控制台(console)中观看的。
方法:通过控制器里面的方法ajaxReturn函数,可以将待查看的变量返回来。
变量查看设置:如果将ajax的dataType参数设置为’text’,则可以看到变量的text格式,这有个好处,就是如果遇到了错误能够将我们在第一节中只有php时,页面打印的信息都看得到:
基于Thinkphp323框架开发的调试方法总结
??当然设置成json格式,那么就看不到了,只能看到变量正确地值,也没有提示。这个方式可以很好的帮助我们知道到底发生了什么错误,可以精确的找到错误。

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了基于Thinkphp323框架开发的调试方法总结,包括了ajax方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。