基于Thinkphp323框架开发的调试方法总结
程序员文章站
2022-04-23 21:55:57
...
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时,页面打印的信息都看得到:
??当然设置成json格式,那么就看不到了,只能看到变量正确地值,也没有提示。这个方式可以很好的帮助我们知道到底发生了什么错误,可以精确的找到错误。
以上就介绍了基于Thinkphp323框架开发的调试方法总结,包括了ajax方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
推荐阅读
-
WPF 框架开发 调试和开发 XAML 构建过程的 PresentationBuildTasks 方法
-
基于Metronic的Bootstrap开发框架经验总结(18)-- 在代码生成工具Database2Sharp中集成对Bootstrap-table插件的分页及排序支持
-
rk3288_7.1平台基于DRM框架的HDMI开发总结
-
基于Metronic的Bootstrap开发框架经验总结(1)-框架总览及菜单模块的处理_html/css_WEB-ITnose
-
基于Thinkphp323框架开发的调试方法总结
-
基于Thinkphp323框架开发的调试方法总结
-
基于Metronic的Bootstrap开发框架经验总结(18)-- 在代码生成工具Database2Sharp中集成对Bootstrap-table插件的分页及排序支持
-
基于MVC4+EasyUI的Web开发框架经验总结(4)--使用图表控件Highcharts