前言刚进入后端的phper在开发调试时,习惯性的使用var_dump,echo等在代码中埋下调试信息的做法,这种做法虽然简单除暴,还不错,当时面对更加多的调试信息输出和单步调试时,总显得那么无力,同时还有可能把这些调试信息扔到正式环境中,输出了一些安全信息,安全很难得到保证。
难么有没有什么更加方便的调式方式呢,xdebug就是今天我们要讲的了,该教程适用于thinkphp,laraval等php框架使用xdebug进行php断点调试Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。
php 环境安装这里我推荐大家在开发的过程中使用phpstudy,安装过程简单明了php 环境变量设置设置php过程中,如果我们使用的是phpstudy,我们要清楚phpstudy中选中的php版本是哪一个,如图我们正在使用的是php7.3.4nts版本
phpstudy界面接下来我们把php配置到环境变量中,配置过程参考php包管理器composer的安装中的配置方式下载xdebug打开xdebug下载地址 选择和php对应的版本,我的php版本是7.3 非线程安全,因此选择如图
xdebug下载如需查看自己的php版本,可新建phpinfo.php,代码如下
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。