文档内容来自xdebug.org/docs,翻译时xdebug版本为2.6。我在官方文档的基础上,对中文排版和教程内容的布局做了一些优化,希望中文文档看起来更容易理解。英文原文档地址:https://xdebug.org/docs/中文文档github地址:https://github.com/Anoxia/xde...目录安装本节介绍如何在各个操作系统下安装Xdebug。基本功能本节介绍Xdebug的基本功能,包括在错误情况下显示堆栈跟踪、最大嵌套级别保护和时间跟踪。变量打印功能本节介绍Xdebug如何替换PHP的var_dump()函数来打印变量。Xdebug的版本包含不同类型的不同颜色,并限制数组元素/对象属性的数量、最大深度和字符串长度。还有一些处理变量显示的其他函数。StackTrace本节介绍当Xdebug被激活时,每当PHP决定显示通知、警告、错误等时都会显示stacktraces。stacktrace显示的信息以及显示方式可以根据您的需要进行配置。函数跟踪本节介绍Xdebug允许您将所有函数调用,包括参数和返回值记录到各种格式的文件中。代码覆盖率分析本节介绍代码覆盖率,告诉您在请求期间执行了哪一行脚本(或一组脚本)。有了这些信息,您就可以了解您的单元测试有多好。垃圾收集统计本节介绍Xdebug内置的垃圾收集统计分析器,让您了解PHP内部垃圾收集器何时触发、清理了多少变量、花费了多长时间以及释放了多少内存。剖析PHP脚本本节介绍Xdebug的内置剖析器允许您找到脚本中的瓶颈,并使用KCacheGrind或WinCacheGrind等外部??工具可视化这些瓶颈。远程调试本节介绍如何使用Xdebug为客户端提供的调试接口,如何设置PHP和Xdebug来调试正在执行的PHP脚本以及一些相关的客户端。常见问题本节介绍在使用xdebug过程中经常遇到的问题
