全国

php怎么调试

2021-02-03 11:30:35 169 浏览 php培训

Web 开发并不是一项轻松的任务,有超级多服务端脚本语言提供给开发者,所以需要了解调试的方法,那么下面小编给大家介绍php怎么调试,一起来看看吧。

php怎么调试

php调试的方法

暴力调试。这种方式简单粗暴,一般PHP程序员都会用,那就是浏览器调试,在编辑器内写完代码后随后打开万能的浏览器输入地址开始调试代码。

断点调试。说实在的,这种方式如果仅仅是看看输出结果,完全没必要,看似高大上实际浪费时间经历,一般我都会在代码块写好之后跑一遍debug,检查一下流程和结果是否在我的预期内或者遇到了某些逻辑问题无法察觉,还是选择断点调试比较靠谱,省时省力。最厉害的程序员也有懵逼的一刻不是吗?

命令调试。如果你在官网或者github上下载了一段代码片段,急于调试但还不愿意将代码片段放入项目中或者新开辟一个目录,完全可以使用php命令去执行这个代码块php -f filename.php。如果代码片段较短,你可以使用php -r "code ..."。

片段调试。当你突然想起一个方法或者算法急于去验证它,但又不愿意打开编辑器或者执行php自带的命令行的话。你可以选择使用psysh工具去执行验证你的想法,这个工具安装十分简单。

测试调试。这是一个严肃的调试方法,很多程序员都认为功能模块、组件开发完就结束的任务,随后交给测试人员去测试就好了。其实并不然,有些隐藏的bug或者致命错误、逻辑错误、系统错误(例如开启了无用的线程,未使用的变量、方法、类等等)是无法被测试出来的。实际作为一名程序员,开发功能的流程是这样的。

编辑器调试。感觉讲这个有点废话了,如果你感觉打开命令行然后输入 php xxxx 特别费劲的话,你也可以选择使用编辑器自带的调试,一般像sublime,visual Studio Code , PHPStrom 都会自带的调试工具,其原理依旧是调用 php -r 但总比打开命令行输入命令要快的多。

php的调试工具

1) Pinba是个开源的 MySQL 存储引擎,主要任务是帮助 web 开发者监控所有 PHP 脚本的性能。使用 MySQL 作为只读接口,作为一个 PHP 的实时监控服务器。

2) PHP Dyn是个令人惊奇的扩展,帮助调试 PHP 脚本。它的主要是能跟踪执行脚本,也是一款提供给 PHP 开发者的开源软件。

3) Kint是另一个调试 PHP 脚本的比较的调试工具,非常容易使用,强大,而且 PHP 的 web 开发者可以随意定制。

4) PHP MD可以从源代码中找到错误,并且使用一系列有限的定义规则就可以轻松解决问题。

5) PHP Debug Bar是另一个非常棒的 PHP 调试工具,可以显示 web 应用的 pst 数据。

6) Whoops是个更高效的 PHP 调试库,帮助开发者构建和维护他们的项目,使其做得更好。Whoops 也是个开源软件,有着许多杰出的特性。

7) Xdebug是提供给 PHP 用户的一个扩展,有着许多高级的特性,每一时刻都有不同类型的更新。

8) Krumo是 PHP 调试工具的杰出代表,可以显示任意的 PHP 变量的结构信息

php代码运行的步骤

第一步:下载Wampserver。warmserver提供了php运行的环境。

第二步:写一段简单的php代码。用notepad++文本编辑器写的,可以把这个文件暂时保存在桌面。注意命名为.php文件。

第三步:打开Wampserver。找到Wampsertver的图标,找到www目录,点击打开,把刚才写的php文件拖进去,我刚才写的文件名字叫做new 1.php。

第四步:打开浏览器。在浏览器输入:localhost/new 1.php ,就可以看到效果了。

php怎么安装 php怎么换行
机构
课程

相关资讯

766培训网php培训php怎么调试
在线预约
电话咨询
在线咨询