XDebug的配置和使用

一、XDebug的介绍

  • 很多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,其实对
    于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以
    看出来(当然可能还需要使用一些时间函数)。那么我们为什么还需要一个专门的调试程序来监控我们的程序运行呢?
  • Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况
    二、设置选项
    在这里插入图片描述
    1=添加一行显示变量赋值(若为1,形如$a=1;这类Assignment Expression会在truct文件里显示)
    3.格式与行为
    在这里插入图片描述
    三、配置项
    在这里插入图片描述

最后一个为加载扩载
四、审计方法
在这里插入图片描述
在这里插入图片描述
假设有一个PHP文件,将Hello World 赋值给$str,再把str赋值给V最后访问v,输出结果
页面就会生成对应的文件·
在这里插入图片描述
执行函数
利用PHP加密之后生成乱码
在这里插入图片描述

发布了65 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/gl620321/article/details/97612524
今日推荐